Britain’s reckless surrender of the Chagos Islands is an insult to America
Britain’s socialist Labour Government continues to make a fool of itself on the world stage. Jonathan Powell, the Prime Minister’s national security adviser, is set to race to Washington in a desperate and humiliating attempt to save the ghastly Chagos Islands deal,