Bozo is not a smart man. He's smarter than Trump though, and both are evil and cunning. They both know how to play to the camera, Bozo especially, who has been in the media most of his adult life.
So yeah, I can totally see him deliberately turning up at a polling station without ID to "get the message out" to Tory voters. And it was reported at a time of day when most people are finishing work and on a day that was the hottest so far of the year. He couldn't have played it any better, but it hasn't helped either.
There's no real point in drawing 1997 comparisons. Starmer isn't Blair, and this Labour isn't New Labour, backed by a slick PR machine. In 1996, the Tories were defending something like 1100 seats and lost close to 600 of them, but the voter base was a lot more rigid and defined back then.
I see posters on walls around Liverpool accusing Starmer of genocide - he's not even in charge ffs. I hate what's going on over there, and I know any number of people living in the UK will have relatives in the region, who they will be frantic with worry over. They will be furious with UK politicians, and they have every right to be. It's led to an influx of independents, and with Deform in the mix (I like it Tepid!), then voting intention is a lot more fragmented.
Overall it's the by-election that's the big indicator that things will only get worse for the Tories the longer this goes on.