
This general view shows a row of houses along a street in Huddersfield, northern England on March 19, 2026. The Bank of England left its benchmark interest rate at 3.75 percent on March 19 as it monitors the inflation outlook, pressured by rising energy prices from the Middle East war. (Photo by Oli SCARFF / AFP via Getty Images)

