A parliamentary by-election later this month is shaping up to be a defining moment in UK politics, with some pundits forecasting a potential two-horse race...
Breaking