Tories could gain eight seats, the Greens four and Reform three from Labour