Smallish Tory majority 10-30 seats.
I think they'll hang onto most Midlands/Northern seats they won last time, and gain a few more (like Birmingham Edgebaston) as previous Labour defectors to UKIP shift to the Tories this time. However,even in this area Labour may regain a few marginals they...