The Marriage (Same-sex Couples) Bill has completed its passage through the Commons. It was given a Third Reading by 366 votes to 161. It has now arrived in the Lords, having been given its formal First Reading at the end of proceedings yesterday. It is scheduled for Second Reading on the first day the House resumes after the Whit recess, that is, Monday 3 June. It looks like being a long day. Well over sixty peers have now signed up to speak and others may well do so between now and then. That could mean a ten to fifteen hour debate, or more if other peers add their names!