The glaring difference is that Blair was charismatic, politically adept and most importantly didnt have a very long history of blatant lies and evasions
Starmer is unlikeable, politically a one trick pony (punch left, move right) and is widely viewed as shifty and untrustworthy
Starmer has also had his "iraq" disaster before even getting into office with his disgusting statements and manoeuvring on #gaza