The UK goverenment on Tuesday approved a 20,000-square-metre plot of land, known as Royal Mint Court, for China’s new embassy in London. The decision has stoked heated controversy, mostly over national security concerns and the signal it could send, that Britain bows to economic pressure from Beijing.