Sir Keir Starmer has shelved his Chagos Islands deal amid worsening relations with Donald Trump after the US failed to formally confirm its approval.
22 hours left to watch
2 minutes