Thu, 21 May 2026 09:36:54 GMT
UK Business Activity Contracts
UK business activity hit its lowest point since early 2021, with the S&P Global PMI falling to 48.5 in May as surging energy costs from the Iran war and domestic political uncertainty triggered a services sector slump. Economists warn the economy faces a perfect storm of contraction and rising inflation, leaving the Bank of England in a difficult position as