A budget delivered in good spirits UK Chancellor, Philip Hammond, was in good spirits last week as he delivered the Budget