Labour by-election campaign rocked by 'civil war' claim over