Prime Minister David Cameron drives the two millionth Mini, a left-hand drive model made for foreign sales, off the production line in Cowley, Oxford, yesterday