-
It also serves to make Johnson look competent, when compared to Patel. I think that's a big reason why he keeps her in the job. She's one of the few senior ministers who isn't seriously considered as his potential successor
This is a very common approach - promote into senior positions those who a) would never get that/a similar role without you (Dorries being the most egregious example of this) and b) who cannot challenge you. Recipe for sycophantically loyal minions - without you they're nothing, so they have to keep you in power.
Canzani has now fucked Sunak's chances of the big job, so he's very much in the same boat as the rest of the mediocrities that make up the Cabinet - not one of them is viable successor, which is why we end up (I suspect) with Hunt as the next PM.
It also serves to make Johnson look competent, when compared to Patel. I think that's a big reason why he keeps her in the job. She's one of the few senior ministers who isn't seriously considered as his potential successor