George Osborne spent an hour telling people they have never had it so good. But the truth is working people are £1,600 a year worse off after five years of the Tories.
Our National Health Service is in crisis, but the Budget said nothing about the NHS. And the Tories today confirmed plans for extreme spending cuts in the three years after the election - which will put our NHS at risk.
The OBR says these Budget plans will mean "a much sharper squeeze on real spending in 2016/17 and 2017/18 than anything seen over the past five years" and "a sharp acceleration in the pace of implied real cuts to day-to-day spending on public services".
So the election remains a choice between a Tory plan which is failing working families and Labour's better plan which will put working families first and save our NHS.
Labour's better plan will put working families first and save our NHS:
Raising living standards by increasing the minimum wage to £8 an hour and 25 hours of free childcare for working parents of 3 and 4 year olds.
Saving and transforming our NHS with a £2.5 billion a year Time to Care Fund which will pay for 20,000 more nurses, 8,000 more GPs and a guarantee of cancer tests in one week.
Cutting business rates for 1.5 million small business properties and getting 200,000 new homes built a year.
Balancing the books in a fair way by reversing the Tory tax cut for millionaires.
A tax cut for 24 million working people through a lower 10p starting rate of tax.
And guaranteeing an apprenticeship for every school leaver who gets the basic grades and cutting tuition fees to £6,000.