Witney contest set to be biggest betting by-election ever