Prime Minister Mark Carney, standing with Alberta's premier and other politicians, channelled author Charles Dickens in saying the referendum comes at the best and worst of times.