True, Pat. I think only very few people (extremists!) agree 100% with the views of any one party and we tend to vote for the one that most represents what we think.
The old days of the major parties rigidly sticking to their traditional values and asking the electorate to vote for them if they agree, have gone. These days the major parties research what most people want and then adapt their manifestos to fit. Blair was an expert at this, Corbyn didn’t do it at all and Starmer must if he’s to stand any chance. So, in a nut shell I agree with you on what he has to do to win.