Of course I'm aware he was an MP. The point is that he hasn't been for a while, and however you cut, a mayor is a glorified councillor.
I'm not doubting that he has something about him, but there's no doubt that if he's, essentially, coronated by the party, he's got the PM role without fighting a competition either within his party or the public.