Why public schoolboys like Boris Johnson aren’t fit to be PM