I believe they are about the last ones allowed to be published, but it could be the 6th.
As things stand they are running at between 3 points and 10 points for the Tories, say an average of roughly 7 points. At the top end the Tories could get about 330 seats, or a 20ish majority. At the bottom end we get a hung parliament. If they end up in the middle it could give us a Tory win with only a few seats majority or even a minority government.
May's failure to turn up for last night's debate appears to have swung many people against her. Today she has made a plea for votes, but the speech has not exactly set the world on fire.