David Jeffery

David Jeffery is a lecturer in British Politics at the University of Liverpool.

@DrDavidJeffery

David Jeffery is a lecturer in British Politics at the University of Liverpool.

Where are the one-nation Tories?

David Jeffery

25 Nov 2022

Keir Starmer’s squandered chance

David Jeffery

17 Aug 2022

Is this the end of levelling up?

David Jeffery

22 Jul 2022

How Labour broke Liverpool

David Jeffery

04 May 2022

What Boris Johnson must do next

David Jeffery

04 Feb 2022

Labour’s real problem is Wales

David Jeffery

19 Feb 2021

Don’t stereotype Red Wall Tories, Boris

David Jeffery

19 Nov 2020

Tory voters say: spend, spend, spend

David Jeffery

11 Mar 2020

Can the Tories cling on to the Red Wall?

David Jeffery

06 Jan 2020