At last, David Cameron has won an election. First News, a weekly newspaper for school children, organised a national Junior General Election and surprisingly the PM has romped home with 40 per cent of the vote. The Greens beat both Clegg and Farage, and Miliband managed just 22 per cent of the vote.
Running these numbers through the BBC's election seat calculator, it would give Cameron 407 seats and a majority of 81.
Here are the results in full:
Numbers that the Tories could only dream of polling on Thursday.