Britain on Tuesday approved China’s plan to build a massive new embassy in London, removing a major barrier to Prime Minister Keir Starmer’s visit to China later this month. The roughly 65,000 square metre (700,000 sq ft) embassy will be built at the site of the former Royal Mint, near the Tower of London. It will replace the Chinese embassy in central London. British media reports have said that Starmer would visit Beijing and Shanghai between January 29 and 31. Neither London nor Beijing has...