Bank of England Governor Mark Carney has said that a no-deal Brexit should be a choice taken with “absolute clarity” about what it would mean for Britain’s economy.