David Cameron speaks in front of 10 Downing Street as Britain's prime minister for the last time before heading to meet the Queen and tender his official resignation.

Britain's new prime minister: David Cameron prepares to hand over to Theresa May

David Cameron speaks in front of 10 Downing Street as Britain's prime minister for the last time before heading to meet the Queen and tender his official resignation.