timmars debatt antog engelska underhuset onsdags budgetförslaget i tredje och sista läsningen.