Tom Mulcair couldn't contain his smiles at an NDP rally in Toronto Sunday.
Between listing off his party's promises to Toronto voters, the NDP leader threw a jab or nine at Prime Minister Stephen Harper.
The NDP leader promised that his party would "repair the damage Stephen Harper has done," drawing cheers from the 1,350 supporters in attendance.
Mulcair later took a swipe at Trudeau, saying that "being prime minister is not an entry-level job."
The majority of Mulcair's speech focused on his party's "offer" to Toronto, which includes promises for better transit, accessible housing, and affordable childcare.
Toronto shouldn't choose between better roads and better transit, he said. "Toronto needs and deserves both."
On affordable housing, Mulcair announced that an NDP government would appoint a minister for "urban affairs" -- a post that would "identify worthy extensions of the social housing investments that are soon set to expire."
"Only when Toronto is strong is Canada strong," he said.
Notably, Mulcair made no mention of the Tories' proposed niqab restrictions or their controversial anti-terror bill. On Thursday, Quebec NDP MP Alexandre Boulerice said on French-language TV that the NDP is "totally uncomfortable" with the niqab.
And thousands of Canadians took to the streets to protest the anti-terror bill on Saturday (a bill the NDP also oppose).
National Post columnist Michael Den Tandt reported the NDP leader deliberately avoided the two issues to refocus the campaign on the economy, a sore spot for the Tories.
Mulcair closed his speech with a call-to-arms, asking everyone to "roll up our sleeves" and spread the NDP's message across the Greater Toronto Area.
"Are you up for it?"
ALSO ON HUFFPOST: