
An aerial view shows ongoing construction of new build homes, some with solar panels on their roofs in Send, south of London on April 30, 2026. The Bank of England on April 30 left its benchmark interest rate unchanged at 3.75 percent, but signalled hikes could be needed if the Middle East war continues to drive up inflation. (Photo by Justin TALLIS / AFP via Getty Images)




