I'm still pretty confident Labour will pull a rabbit out of a hat and pull off a narrow win. My socks are still safe.
Also, UKIP has a pretty big voting base, but its mostly splitting from areas that are safe for one party already, unlike the LibDems that have a few areas that they win somewhat reliably. Thats part of why Labour has the edge, since UKIP will likely take a lot of Tory votes without actually getting enough seats to be part of a coalition (thanks to the wonders of FPTP basically).
But on the other hand, UKIP apparently is actually pretty good at picking up disaffected Labour supporters up north too, so who knows what their impact will be.
Having a little trouble working out the politics: SNP, or Tory gloater?
Who, owl? Owl's a scot :V
... that's enough to answer the question, right? It seems like it at this point...
But think of the future internet-archeologists! They'll never know that in 2015, Tories did not like Scots!
(I'm actually semi-serious, political parties can sometimes reverse their entire political platform in less than 50 years without them noticing that they're now an embodiment of their opposite element, like Republicans)
Political demographics can definitely change on a dime. Moscow and St.Petersburg were strongholds of the Bolsheviks during the Russian Revolution, but these days they're among the most pro-Western places in Russia. Eastern Germany used to be full of illiterate peasants and aristocrats that supported authoritarianism and now it's a source of extra votes for left-leaning and socialistic parties.
...Actually, scratch the second one, things haven't changed so much.