Jack Layton's moustache defects to Liberal Party - The Beaverton