Underhuset har i andra läsningen med 304 röster mot 260 antagit lagförslagetom