The economy is on its knees as the Bank of England should have cut rates further by Professor Joe Nellis, economic adviser at MHA May 8, 2025 May 8, 2025