It comes as US President Donald Trump criticises Sir Keir Starmer’s deal to hand over the Chagos Islands.