Underhuset har med 327 röster mot 22 antagit ny lag , åsyftande de irländska förbrytelsernas undertryckande.