Revealed: Guyana’s £52m road to nowhere – that British taxpayers are funding – The TelegraphBy / October 31, 2025 Revealed: Guyana’s £52m road to nowhere – that British taxpayers are funding The Telegraph Related