Christian candidate given better odds than coalition parties in Rotheram by-election