Whatever happens now, Nigel Farage has already won

Friday 24th May 2019 12:00 BST


The voting is over, the leaflets, the hustings, the campaigns, such as they were, have already ceased.

The full article is no longer available.