For the first time in 14 years, it was a Labour chancellor who delivered the UK budget. And for the first time ever, that ...