Politics Parliament passes controversial housing bill after marathon debate MPs voted 312 to 298 to approve legislation aimed at accelerating home building across England. 9 Jul