A former Liberal leader has been called on to apologise after he was found to have breached the members' code of conduct that requires politicians to "act with integrity, honesty and diligence".
Jeremy Hanson was found by the Legislative Assembly's powerful standing committee on administration and procedure to have breached the code of conduct by failing to exercise due diligence.