Ed Miliband promised 'a better plan for a better Britain' as he launched the Labour party manifesto for the general election this morning in Manchester.

In a bullish speech, the Labour leader pledged his would be the party of fiscal responsibility, but that public services would be safe in his hands.

He was tough on tax avoiders, saying the country needs a government that is "pro-business, but not pro-business as usual."

He also made pledges on NHS and social care funding, stricter immigration rules and electoral reform.

Here's what we learned from Ed Miliband's manifesto launch speech.

Labour say everything in the manifesto is fully funded

The cover of Labour's 2015 general election manifesto

Ed Miliband says everything in the 2015 election manifesto is fully funded, would require no additional borrowing - and the party would still be able to reduce the deficit every year in the next parliament.

They would repeal Tory NHS reforms

Mr Miliband pledged funding for 20,000 new nurses, 8,000 doctors and 3,000 midwives as part of a 'rescue package' for the health service.

He also called Tory promises to increase NHS funding by £8bn "unfunded, unfair and unbelievable."

He said: "Nothing is more dangerous to our NHS than pretending you will protect it without being able to say where the money is coming from.

"You can’t fund the NHS with an IOU.

"This is the road that leads only to broken promises and working people paying the price with higher taxes and public services undermined"