Justin Trudeau wowed his first Liberal convention since taking the helm of the party with an impassioned speech on Saturday that was long on values, dotted with partisan jabs but short on details about the kinds of policies he'd implement.
Apart from a vow not to increase taxes on the already struggling middle class whom Trudeau has promised to champion, he laid out only the broadest of economic agendas.
The watchword appeared to be balance: activist but not intrusive government, strategic investments to spur economic growth but not wanton big spending.
"Too much government is an enemy of freedom and opportunity, but so too is too little," he told some 3,000 pumped party faithful.
"Governments can't do everything, nor should they try. But the things it does, it must do well."
Trudeau once won a charity boxing match against Patrick Brazeau, one of three formerly Conservative senators now under suspension from the Senate for making allegedly improper expense claims. For all his promises to stay on the high road, Trudeau showed Saturday that he can still pack a good punch.
He turned the tables on Prime Minister Stephen Harper, whose Conservatives have relentlessly attacked Trudeau for not having the judgment to be prime minister.
"Anyone who put Pamela Wallin, Mike Duffy and Pat Brazeau in the Senate might want to be careful about making judgment a campaign issue," Trudeau said to hoots of laughter.
He accused both Harper and NDP Leader Tom Mulcair of exploiting Canadians' anger over the Senate expenses scandal to make "cynical, dangerous" promises to either turn the upper house into an elected chamber or to abolish it altogether — either of which would require re-opening the Constitution.
"They are willing to play games with the Canadian Constitution for narrow partisan advantage," Trudeau said.
"Now, Mr. Mulcair and Mr. Harper may think so but I disagree. Mike Duffy is not worth another Meech Lake," he said, referring to the 1990 constitutional accord whose ultimate failure almost fractured the country.
Rather than contemplate another round of constitutional bickering, Trudeau said Liberals will stay focused on resolving the challenges facing middle class Canadians.
His speech was long on diagnosing the economic problems of a fictional "Nathalie," a young mother whom he described as worried about her kids future, her family's debt load, whether she'll ever be able to afford to retire.
While he offered no specific prescriptions for her woes, Trudeau said government should be investing strategically in things like post-secondary education and infrastructure to spur economic growth.