Sebastian Payne

The battle for South Thanet — can Nigel Farage win?