This has absolutely nothing to do with moral objection, as many Liberal members broke rank from their party and actually voted *for* the bill.
This is true. Well, it is if by 'many' you mean 'one' (of the members present one voted for the measures, one abstained and the rest voted against keeping the measures). While the Liberal party did introduce the measures, they also built in a sunset clause in to the measure. So now, five years later, most of them feel the clauses are not necessary and they allowed them to expire.