How the Tories' unforced error on National Insurance has given Labour four new ways to attack them| dividinglines.substack.com
Jeremy Hunt makes for an unconvincing attack dog.| dividinglines.substack.com
Elon Musk is wrecking political Twitter, but not in the way you think| dividinglines.substack.com
Making sure you understand what your own attack is, and what it isn’t| dividinglines.substack.com