General election: Party leaders 2015 v 2017

It's been two years since the last general election - and there are a lot of new faces in charge.

Published
Section
BBC News
Subsection
UK Politics