EU referendum: Who should replace David Cameron?

Updated: 
BRITAIN-EU/

The Prime Minster has accepted responsibility for Brexit and wants a new leader in place by the time of October's Conservative party conference. So who should replace him?