DAVID Cameron may have resigned - but who will be next?

The Prime Minister announced this morning that he will step down after the UK voted to leave the European Union and contest is underway for his potential successors.

Bookies have installed Boris Johnson as the favourite, but who else could be the next Prime Minister?

Scroll through the gallery above to see Coral's odds.