We should know them all except argyll & bute by 5am.
Even Nicola sturgeon is shaking her head at 59.
According to the herald the other day labour are focussing on keeping their big guns in-Murphy, Alexander, Curran and a couple of others I'd never heard of! So I think they will all be fine.
For the lib dems I think Carmichael, Kennedy and swinson will survive.
The Tory seat: I haven't heard much about.
I think if they get 30+ that would be amazing and it's a shame that the media are probably going to label them as failures whatever they get because the polls have been so high. Their record was 12. Anything over 20 would never have been predicted before last year.
I'll take a guess and say 34. I think it won't be an even swing because a lot of seats will depend on where there is an incumbent or not and if the incumbent has been a good local mp.
Weather and turnout will also be factors.
There will also probably be controversy of people discovering they aren't registered to vote under the new system.
As a feminist I also really hope the number of male and female winners is closer to 50% but that's quite optimistic!
What are other mumsnetters' guesses?