
Politicians are justly criticized for always voting at their party’s call, and never thinking for themselves at all, to paraphrase the musical HMS Pinafore.
Yet there are still freewheeling, free-thinking MPs who put the public interest ahead of their party.
Veteran Liberal MP John McKay, a parliamentarian for 27 years and current chair of the House defence committee, is one such.
