Canadian Alliance MP for Lanark-Carleton, Scott Reid, was sworn in on Parliament Hill today. Photo by Patrick Doyle.