DAVID FRENCH ISN’T WRONG: But he doesn’t really say where the “hate” comes from. And that failure is sadly on brand.

Related: