Labour appear on track for by-election victory according to polls