The Finance Bill passed smoothly through its second reading in the House of Representatives, with approval just 24 hours ...