Brown dealt new blow in heartland by-election defeat