BOMBSHELL: Chagos Deal Sparks Outrage as Brits Slam ‘UNFORGIVABLE’ Taxpayer Burden – ‘A Betrayal of Britain!’
During a live GB News broadcast, outrage erupted over the controversial Chagos Islands deal, as it was revealed that British taxpayers could face an £800 million annual cost to lease Diego Garcia, a key naval base. Critics have slammed the deal, calling it a “betrayal of Britain” and accusing Prime...