<p>New Democratic Party (NDP) leader Jack Layton speaks to supporters at a campaign stop in Welland April 19, 2011. Canadians will go to the polls in a federal election on May 2. REUTERS/Mike Cassese</p>
{}