“Why Are They Desperate To Do It?” | Keir Starmer Slammed Over Chagos Island

UK News

The Prime Minister has defended the Chagos Islands agreement as a “good deal” amid reported criticism from the new leader of Mauritius and the incoming Trump administration.

Credit TalkTV