The Senate last night passed into law a private Liberal bill to rewrite O Canada. Senators voted to end a filibuster by critics that delayed the bill’s passage for months: “I think it’s not right for a handful of senators to push this through without going to the Canadian public.”