Is David Cameron ready to govern?