Boris Johnson the early favourite to succeed David Cameron