Advertisement

Party Leaders Arrive To Cast Their Votes

Voters are going to the polls across the country to decide who will form the next government - and the party leaders have cast their votes too.