This has been a budget battle like none other, with big personalities, personal attacks and what looked like a high-stakes ...