Rishi Sunak unveiled a spending bonanza in his first “post-Covid” Budget in which he also pledged to cut taxes by the end of the Parliament and reduce borrowing.