Britain's next leader will either be Boris Johnson, regarded as an eccentric populist, or Jeremy Hunt, who has a reputation as a steady pair of hands.
Maverick Boris Johnson or manager Jeremy Hunt: Who will be Britain's new prime minister?