British Prime Minister Theresa May (R) and her husband leave the 10 Downing Street to visit Buckingham Palace in London, Britain on June 9, 2017. Theresa May will visit Buckingham Palace at 12:30 BST (1330 GMT) Friday to seek permission to form a new British government, despite losing her majority in the House of Commons, BBC reported. (Xinhua/Han Yan)