Election 2019: How manifestos compare and contrast

As the General Election rolls on and the three main parties launch their manifestos, we take a closer look at the details.

We have compared the Conservative, Labour and Liberal Democrat pledges against one another on the big issues, such as Brexit, the NHS, the environment and education.

Today is the final day the public can register to vote, with the election taking place on December 12.