Final prediction from me:

Cons 325
Lab 200
Lib 90

Fractional Tory working majority given that Sinn Fein don't vote in Westminster.