The Bank of England entered the year with investors expecting six interest-rate cuts, a sudden easing that promised to breathe life into the UK economy. It will end 2024 holding borrowing costs a full ...