Tempers flare in Parliament