Labour manifesto at-a-glance: Free movement, Trident and Tax
The pledges will provide some relief to Labour MPs and supporters, following fierce criticism of Jeremy Corbyn's opposition to nuclear weapons and immigration controls.
The document also includes commitments to better funding for the NHS, increased rights to paternity leave and pay, and £250m of investment in the country's digital and transport infrastrusture.
Advertisement
Hide AdAdvertisement
Hide AdThese will be funded through a series of tax reforms, including an increase in corporation tax, higher taxes for those earning over £80,000, and a new "excessive pay levy".
The manifesto launch, which is taking place this morning in Bradford, follows last week's leak of a draft copy of the document.
Both Labour HQ and the leader's office have been blamed for the incident, and it has been suggested the leak was intended to boost media coverage.
Headline pledges include an extra £2bn for social care and £5bn for health care, an end to tuition fees and £5bn for childcare.
Advertisement
Hide AdAdvertisement
Hide AdThe party is also promising to double paternity pay and paternity leave, restore housing benefit for under 21s and recruit 10,000 new police officers.
In total, the party estimates its commitments will cost £48.6bn - although this does not involve hefty capital investments, including spending on hospital infrastructure and new housing.
more to follow