The dust has barely settled after the Brexit referendum, and already those trying to take over David Cameron's post as prime minister are trying to sell themselves to the people.