Since releasing their manifesto Labour seem to have risen from about 30% to 34%. So far seems to be the Lib Dems that have lost the votes to Labour with potentially more losses to come.
The Tories are flat lining, having already won the Brexit party votes. Corbyn really needs to take a few points off the Tories to get a hung parliament, otherwise a small Tory majority is most likely. Labour are the third party in Scotland as well.
But I don't think the polls are accurate. As posted before, Im sceptical the polls are picking up the surge in young voters who either don't have land lines or don't answer unknown mobile callers.