Where to get CONFLICTEDIn case you’d like to find out more about the book, I wrote a little piece about why I wrote it and what it’s all about here.Mar 1, 2021Mar 1, 2021
Books I read in 2020For a slightly incomplete but annotated version of this, see my Twitter thread.Dec 31, 2020Dec 31, 2020
The books I think I read in 2018I’m not very systematic about how or what I read, though I suppose this is a step towards that. Last year I left at least a couple of…Dec 16, 2018Dec 16, 2018
Books of 2017. In Short.Reading is hard when you’re encumbered by children and Twitter. I was quite proud of having got through 20+ books in 2017 until I…Dec 17, 2017Dec 17, 2017
A note on “Dunkirk”Christopher Nolan’s epic is that rare thing, a blockbuster that doesn’t feature superheroes. I wanted to see it quite early in its run…Jul 26, 2017Jul 26, 2017
Books I think I read in 2016I’m not someone who keeps a catalogue of the books I read (though perhaps this is the start of one, in a half-arsed way). So I can’t say…Dec 10, 2016Dec 10, 2016
Published inExtra NewsfeedWhy We Need to Listen to RacistsHow To Do Politics Without PreachingNov 11, 201626Nov 11, 201626
What should Hillary Clinton say tonight?Thoughts on How to Make a Trump-Smiting SpeechJul 28, 2016Jul 28, 2016
A few thoughts on Mr Gove and Mr JohnsonMr Gove first. Yesterday, a civil servant wrote to me about the time he was in the room when the former education secretary attended a…Jul 1, 20161Jul 1, 20161
Notes on Brexit and BlameWho should we be angry at? I think anger among Remainers at the mess we’re in is understandable and justifiable, but much of it is…Jul 1, 20164Jul 1, 20164
The People Have Spoken, the BastardsHow to think about Thursday’s vote if you were a RemainerJun 25, 201620Jun 25, 201620
Seven Theories of TrumpLike you probably, I’m appalled and also fascinated by the irresistible rise of Donald Trump. There are a lot of interesting, persuasive…Mar 15, 20161Mar 15, 20161
What if great speeches were emails?Why it’s difficult to do rhetoric in the digital ageJan 28, 2015Jan 28, 2015