UKIP's near-win in Heywood puts the party in the driving seat

Nigel Farage has turned UKIP into a broad “anti-politics” coalition, reaching beyond disgruntled Conservatives to people who would never dream of voting Tory.

His party -- and its seemingly relentless rise -- will influence the result next May in ways even he probably never imagined.