Where are you getting your numbers? The Telegraph is still showing the Cons on track for a majority if the remaining undeclared races split evenly.
BBC made an official projection, giving Tories 306. Sky has now made its official projection, giving the Tories 309.
Not set in stone, of course — but I guess you can tot up the remaining safe seats and the marginals still to declare and work it out roughly