FT verdict on the UK Budget