HMRC warns £12.9bn tax debt will be lostThe UK tax authority projects £12.9 billion in unpaid tax liabilities by 2025-26, far exceeding the £4.2 billion it had forecast before the pandemic.…24/10/2026 · by Gabrielle King
Brent curve turns bearish on Hormuz supplyLearn why the Brent curve turns bearish on Hormuz supply, signaling oil market stress from Middle East tensions and Strait of Hormuz disruptions.15/07/2026 · by Gabrielle King
All roads lead to corruptionExplore the persistent corruption challenges in public projects and regulatory enforcement, and how weak oversight enables systemic mismanagement.28/05/2026 · by Danielle Wright