Surging inflation and ever dearer energy
By Sir John Redwood on May 22, 2025 Even the Bank of England and Treasury saw this latest inflation surge coming. They should have as government caused most of it. They put up regulated prices of
The Blog of the ED Campaign Hub