Labour suffers historic by-election defeat in Wales