Justin Trudeau talks the talk but can't walk the walk...