James Ball
19 September 2019
JAMES BALL: Revocation policy shows Lib Dems can still have their cake and eat it
15 September 2019
JAMES BALL: Both sides must take blame for the damage caused to our system
09 September 2019
James Ball: How to beat the Tories at the next general election
31 August 2019
JAMES BALL: The general election fight is already taking place – and it’s happening online
24 August 2019
JAMES BALL: Yellowhammer leaks confirm that Project Fear is now Project Fact
09 August 2019
JAMES BALL: The vandals are at the gates – but Brexit can still be stopped
11 July 2019
JAMES BALL: Trump’s reaction to leaked memos has proved Darroch’s point
14 June 2019
What Boris Johnson’s leadership push tells us about the state of the Tory party
24 May 2019
JAMES BALL: Politics, not the police, must bring down the Brexit Party
09 May 2019
JAMES BALL: The top of politics could soon look even weaker than it already does
23 March 2019
JAMES BALL on why an electoral storm could finally end Brexit’s doldrums
01 March 2019
BREXIT DECONSTRUCTED: There are three outcomes left… now pick one
