Labour’s manifesto was “radical and responsible” and would reverse national priorities, said Jeremy Corbyn.
Announcing the plans, he ruled out VAT and national insurance rises, with a new minimum wage of £10 per hour by 2020.
Mr Corbyn said: “This is a manifesto for all generations. We are providing hope and genuine opportunity for everybody.”
And he told the crowd gathered in Bradford that opinion was changing, and was “moving towards Labour”.