Listen

Description

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