Jack Layton and the NDP have been holding town hall meetings ever since the election was called. Here Layton talks to a room full of supporters at the Hilton Hotel in Toronto.
Layton gives a spousal smooch to fellow MP Olivia Chow.
The Layton kids, Mike and Sarah.
Astra Crosby, daughter of NDP candidate Marilyn Churley.
Churley herself, who is running against Liberal incumbent Maria Minna in the Toronto riding of Beaches – East York.
NDP worker bee Dave Meslin.
Looking for more?
Get the best of Maclean's sent straight to your inbox. Sign up for news, commentary and analysis.