I agree I am in two minds about Johnson but look at the alternatives
Hammond
Javid
Davidson
Gove
Any one of whom are about as interesting as an insurance conference in Nuneaton. Whatever you think about Johnson he has ability and a personality not something you could say about that four.