Starmer has triggered a by-election by stepping down from his north London seat, with some voters saying the man they met at the local pub wasn't cut out to be PM