15
Polls have opened to millions of voters in the most uncertain General Election for decades, with no party on course to emerge a clear winner.