


Cheap petrol offers a small respite for squeezed households
A silver lining to Donald Trump’s tariffs
Given the state of the country, no sane minister would boast like Harold Macmillan, a post-war prime minister, that “most of our people have never had it so good.” But for motorists, life is cheaper than it has been for years. A litre of unleaded petrol now costs £1.32 ($1.75), on average, according to government data released on May 13th. That is the lowest price at the forecourt since July 2021 and a plunge from the peak of £1.92 in July 2022, after Russia’s full-scale invasion of Ukraine. Adjusted for inflation, filling up is now cheaper than at any point since 2003.
Explore more
This article appeared in the Britain section of the print edition under the headline “Pumped up”

How to build tram lines quickly and cheaply
Scrape the road, don’t dig it up

How to prevent drunken punch-ups
Violence inflicted on the weekend has fallen by half over the past decade

When levelling-up comes to town
In Great Yarmouth, cash alone couldn’t fend off populism
Britain’s police are restricting speech in worrying ways
Muddled laws give them wide discretion
A world without Nigel Farage
British politics hinges on one man’s survival