The prime minister's profligacy was too much for Chrystia Freeland