Starmer faces China mega-embassy dilemma in London
Keir Starmer's government faces a complex diplomatic standoff as China pushes forward with plans for Europe's largest embassy complex in London, testing Britain's foreign policy balancing act between security concerns and international relations.