Which Canadian leader and which Canadian political party will best respond to the challenges of tomorrow?