Is it bad if someone does something good for selfish reasons? Sure it would be nice if everyone was a paragon of virtue but I’d rather have a smarmy prick trying to stop wars because it strokes his ego than a smooth-taking establishment-backer who won’t change the status quo in case it hurts the economy.
I’m no political analyst, but I imagine everything he does is to try and win back votes from the Tories