Prime Minister Mark Carney says he’s prepared to fight an election campaign if his minority Liberal government fails to pass the Nov. 4 federal budget.