Archive of 2 June 2017

Theresa May is scrambling for Ukip votes to rescue her floundering campaign

Week in Review: Running to catch the purple train

Theresa May is in old mining towns, Jeremy Corbyn in Basildon - everyone is after the Ukip vote

First | Previous | Showing 1 to 2 of 2 | Next | Last