Senators have effectively buried a Liberal bill to rewrite O Canada. The Senate sponsor of the proposal for gender-neutral lyrics last evening acknowledged the bill will not pass by Canada Day, if ever: “It has failed each time, and it failed for a reason.”