This week had 10 separate bills scheduled for third reading debates, on the cusp of becoming law, with only the largely ...