Heated Debate as Contentious Finance Bill is Tabled in Parliament