Spring Budget 2024 speech as delivered by Chancellor Jeremy Hunt.