Look back on the best moments during the nine hectic days of campaigning during the general election, as candidates worked hard on the ground and online to win the hearts and minds of voters.