A man in a van heckles Britain's Chancellor of the Exchequer Rachel Reeves during her visit to a petrol station to announce a freeze on a planned increase on fuel duty, in Hunslet, near Leeds in Northern England, on May 20, 2026. (Photo by Jacob King / POOL / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker