Makerfield By-Election Result: Why the Party Could Soon Be Over for Nigel Farage

Farage's refusal to learn any lessons from voters' repeated rejection of his 'politics of rage' shows why his time at the top could soon come to an end