Here's how the Conservatives, Labour, Lib Dems and SNP differ when it comes to their spending plans, pledges and vision for our country...
'Get Brexit Done' is the key slogan from the Conservatives campaign. If elected with a majority, the party would start putting Boris Johnson’s Brexit deal through Parliament before Christmas with the aim of leaving the EU in January
Pledge for '50,000 more NHS nurses in total' in a bid to plug the existing vacancy gap. This figure, however, has come under scrutiny - read more
Plan to spend £9.2 billion to improve the energy efficiency of homes, schools and hospitals
A new National Skills Fund as the first step towards a so-called 'Right to Retrain'
Action on behaviour, bullying and the arts feature among the party's plans for education
The 'triple lock' will remain in place with no increases in income tax, national insurance and VAT for five years
Universal Credit will continue to be rolled out but with the vow to 'do more to make sure that it works for the most vulnerable'
Commitment to renew their Affordable Homes Programme
Contactless pay-as-you-go ticketing will be extended to nearly 200 more train stations in south-east England under a Conservative government
The Labour manifesto is being billed as the 'most radical and ambitious plan to transform our country in decades'
Mr Corbyn wants to re-negotiate a new withdrawal agreement with the EU by March and put his deal to a public vote within six months of the election
The remit of the State would be massively extended under Labour, with intentions to bring back rail, mail, water and energy into public ownership and delivering full-fibre broadband, via a publicly owned company, free to everyone in the country
People earning over £80,000 a year would pay 'a little more income tax' while the National Insurance levy and lower income tax rates would be frozen
Plans to introduce a 32-hour full-time working week, with no loss of pay, within 10 years
A commitment has been made to introduce a 'real living wage' of at least £10-an-hour while ending zero hours contracts and strengthening trade union rights
Abolish university tuition fees
Aim to be carbon-neutral by 2030
Abolish University Credit
Pledge to recruit 22,000 more police officers – 2,000 more than Boris Johnson
For early years, the party pledges to provide 30 hours of free childcare to all pre-school aged youngsters and has guaranteed a Sure Start centre in every community
The NHS would see a 4.3% increase in its expenditure every year, with privatisation reversed
The Lib Dems say they would revoke Article 50 if they were to lead a majority government to 'Stop Brexit.' They argue keeping the UK in the EU would generate a 'Remain Bonus' of £50 billion which can be invested in public services
Commitment to generate 80% of UK electricity from renewables by 2030 to fight climate change
Among the various pledges and priorities in their £130 billion programme for government is a £10,000 'skills wallet' scheme for every adult in England to spend on education and training throughout their life
Corporation tax would be restored to 20% (it currently stands at 19%), and the marriage tax allowance would be scrapped
Help for zero-hour contract workers and the gig economy
Free childcare for working parents and 20,000 more teachers
Axe SATs, replace league tables and raise teacher salaries
Pledge to 'freeze rail fares for commuters and season ticket holders for a parliament'
£7 billion a year more for the NHS
£1 billion investment in community policing and take a 'public health approach' on violence by not 'wasting money locking people up on short sentences that don’t work'
SNP leader Nicola Sturgeon pledges a second referendum on Brexit while attacking the Labour leader's plans for a neutral stance
The party demand that any UK government that wants SNP’s support must reverse budget cuts and invest more in the NHS
The SNP could be open to forming a 'progressive alliance' with other parties following the election. But the price for that cooperation could involve a commitment to hold a second referendum on Scottish independence
The First Minister says policies proposed by other parties have already been instituted in Scotland, including free university tuition, NHS protection and free prescriptions
On climate change, Ms Sturgeon says Scotland has the most 'ambitious' targets in the world, adding the SNP will push Westminster to match the Scottish Government's legislation