2019 General Election

Why Labour lost

18 January 2020 12:53

I thought I would take as my starting points what seems to be the internal debate inside the Labour party…

The truth behind the election’s so-called fact checkers

6 January 2020 13:28

All election campaigns see politicians exaggerate, stretch the truth and make promises they can’t keep. But if a report issued…

Am I to blame for Boris’s war on the BBC?

29 December 2019 11:30

Judging by briefings to newspapers, Boris Johnson now wants to come after the BBC, first by turning the licence fee…

Nine lessons from the election: Boris was lucky – but he also played his hand right

24 December 2019 18:39

The 2019 general election will be remembered as one of the most consequential elections in Britain’s recent history. Aside from…

New Corbynite MP’s car-crash interview

19 December 2019 11:55

The newly-elected MP for Leicester East and loyal Corbynite Claudia Webbe spoke to BBC Radio 4’s Today programme earlier this…

Ones to watch: The most promising new MPs of 2019

18 December 2019 12:11

Last week’s election saw 140 new MPs joining the House of Commons, along with 15 former parliamentarians who have managed…

Listen: Labour MP claims BBC ‘consciously’ undermined Corbyn

16 December 2019 11:00

The last few days have seen a rapidly coarsening Labour debate over who is ultimately responsible for the party’s historic…

Sunday shows round-up: McDonnell – ‘I am to blame for election disaster’

15 December 2019 14:33

John McDonnell – I am responsible for Labour’s ‘catastrophic’ loss Thursday’s general election saw the Conservatives returned to office with…

Never underestimate Boris Johnson

15 December 2019 10:34

Much of the political class is still in a state of shock. Many are tempted to echo Lord Melbourne: ‘What…

The Tories know they must deliver for their new voters

14 December 2019 12:01

‘If Darlington high street isn’t visibly better in four years’ time, we’ll be in trouble’, one of Boris Johnson’s confidants…

It was Corbyn wot lost it

13 December 2019 16:39

At 10:10pm last night, the shadow chancellor began the inevitable firefight against claims that it was Jeremy Corbyn and the…

Full transcript: Boris Johnson’s speech on the steps of Downing Street

13 December 2019 15:53

This morning I went to Buckingham Palace and I am forming a new government. On Monday MPs will arrive at…

The three ‘C’s’ that explain Boris’s historic election win

13 December 2019 15:07

This was an election as important and as divisive for the UK as Margaret Thatcher’s victory in 1979. Vast numbers…

Is Blyth Valley Boris’s Sunderland moment?

13 December 2019 14:01

In 2016, it was Sunderland that signalled what was to come. The North-Eastern town voted for Brexit by a margin…

‘Victory for Boris’: Today’s front pages react to the Tory landslide

13 December 2019 7:54

The nation’s newspapers reflect what is the largest political revolution in a generation. Boris Johnson has been able to turn…

I’m calling it: Boris is going to win this election

12 December 2019 20:04

I am going to stick my neck out and say it’s going to be Boris by 58 seats. How do…

15 viral videos that could win (or lose) this election

11 December 2019 19:07

Election campaigning has changed in recent years. While the Saturday morning door knock is here to stay, the battle for…

The Brexit Party might still deny Boris his majority

11 December 2019 16:30

The last YouGov constituency-level poll showed a significant closing of the gap between Labour and the Conservatives, with the projected…

Watch: Steve Coogan labels Labour the ‘nasty party’

11 December 2019 15:01

The actor Steve Coogan has started his traditional round of election broadcasts, supposedly in an attempt to whip up support for…

Why I’m voting for None Of The Above

11 December 2019 13:31

To choose is to endorse. But this is an election in which, for myriad reasons, all the options are deplorable.…