'This is not the sort of Budget we would want to repeat. This is the Budget that is needed to wipe the slate clean and put our public finances on a firm trajectory, the Chancellor said