Britain's Prime Minister David Cameron and his wife Samantha return to Number 10 Downing Street after meeting with Queen Elizabeth at Buckingham Palace, after the Conservatives’ shock general election victory yesterday.
Britain's Prime Minister David Cameron and his wife Samantha return to Number 10 Downing Street after meeting with Queen Elizabeth at Buckingham Palace, after the Conservatives’ shock general election victory yesterday.