Sir Keir Starmer is facing furious demands to apologise for 'peddling lies' over his Chagos Islands deal - after China hailed the PM's surrender of the territory.

After he signed the agreement to hand over sovereignty of the islands to Mauritius last week, Sir Keir claimed that Russia, China, Iran were opposed to the deal.

By comparison, the PM said the UK's allies - such as the US - were in favour of the agreement as, he argued, it boosted Britain's national security.

The Tories and Reform UK, who are both opposed to the deal, reacted with fury to Sir Keir's claims as the PM bracketed them together with Moscow, Beijing, and Tehran.

He is now facing calls to retract his remarks after China was revealed to have offered its 'massive congratulations' to Mauritius for securing the sovereignty agreement.