GE2015: The results at a glance
It was a rout few saw coming.
A total of 2,304,331 votes were cast.
With 2,462,926 registered electors, that meant a turn out of 93.56 per cent.
There were 47,315 rejected votes.
The People's Action Party won 83 of the 89 seats with The Workers' Party winning six.
That's 15 of the 16 Group Representation Constituencies and 12 of the 13 Single Member Constituencies.
This is how the voting went.