News Round-Up
13 January 2025
The Cold Truth – Britain’s Grim Winter’s Tale
13 January 2025
by Sallust
Ed Miliband's efforts to blame the £149 rise in the energy price cap on the last government are laughably hopeless, says Ben Pile in the Daily Sceptic.
© Skeptics Ltd.