Jack Layton Leader of NDP PartyCanada published April 13, 2011 by Tak Bui politicalcartoons.com