Old Macdonald had a frown. That childhood song came back when I saw this picture of the professional grouch Senator Ian Macdonald during the Senate same sex marriage debate last week.

He had just challenged me for wearing a rainbow scarf in the chamber on the day when the No voters were slaughtered, amendment after amendment, as the Dean Smith bill sailed through a day early.