Hard to know without seeing the demographics. I'd guess Starmer has made inroads into a wavering Tory vote, while alienating everyone energized by Corbyn, who may have stayed at home. If the latter can still be mobilized to vote against the Tories in a general election, then...