The First Reading of the Budget has passed. Does this mean it's plain sailing ahead for the government?