The general election campaign in 120 seconds

As people prepare to head to the polls, we take a look at some of the key moments from the campaign.

7 June 2017