UK Inflation Hits 3.5%, Amid Rising Energy and Water Bills
Rising energy and water bills have pushed inflation in the UK to its highest rate since the G7, with economists warning of a squeeze on businesses and households. The Consumer Price Index (CPI) rose to 3.5% in April, beating forecasts and concerns at the Bank of England. Energy costs were the main driver of the … Read more