Underhuset har efter tre dagars debatt med 259 röster mot 227 vid andrabehandlingen