Parliament yesterday passed the controversial Inland Revenue (Amendment) Bill with amendments after the Government refused to withdraw penal provisions criminalising certain tax compliance failures, despite strong Opposition criticism and Supreme Court intervention on key clauses. ..