‘And Mark Carney is probably going to become the most popular prime minister in Canada’s history’