April 11, 2026April 12, 2026 HubMP2012 As oil giants reap super-profits from war on Iran, public support for Windfall Tax grows
September 18, 2025September 18, 2025 HubMP2012 Britain’s privatisation disaster: the figures speak for themselves
July 20, 2025July 21, 2025 HubMP2012 Britain’s quiet billion-pound subsidy to banks and ‘shadow’ banks