It was a truly terrific general election for many underdogs across the UK but for every surprise result there was a devastated favourite.
Among the biggest casualties on a quite remarkable night was Scottish Labour leader Jim Murphy.
He may have been an ever-present, energetic presence on the campaign trail but that didn’t stop him losing out to SNP’s Kirsten Oswald.
Despite the sensational result and rumblings of discontent from some within his party Mr Murphy remained defiant immediately after the results were announced.
“The fight goes on and our cause continues,” he said after his defeat was confirmed.
“I know hundreds of thousands of Scots still believe in the progressive policies the Labour party stands for.”
Meanwhile, fellow Labour big-hitters Douglas Alexander and Margaret Curran were also ousted by nationalists.
Mr Alexander, who held a majority of more than 16,000 going into the election and was Labour’s campaign chief, lost out to SNP rookie Mhairi Black in the Paisley and Renfrewshire South constituency.
Black, 20, won 23,548 votes compared to Alexander’s 17,864 representing a 27% swing. She becomes the youngest MP since the 17th Century.
Glasgow Central representative Anas Sarwar, seen as something of a leading light in the Scottish Labour party, also found himself dumped out of Westminster.
Michael Moore’s Berwickshire, Roxburgh and Selkirk seat went to a recount, but only to confirm whether the SNP or Tories had taken the constituency.
Charles Kennedy fell to an SNP opponent, while Danny Alexander also lost his seat.
South of the border, Vince Cable of the Liberal Democrats lost out to Tory Tania Mathias.
Mr Cable said the Liberal Democrats’ results across the country represented a “terrible night all over for our party”.
Fellow Lib Dem cabinet minister Ed Davey was also defeated, as was the party’s former deputy leader Simon Hughes.
In Bradford West George Galloway faced a recount but eventually fell to a crushing defeat.