The Auditor General is responsible for the audit and has the right to inspect all accounts of moneys and other assets administered by the Republic and liabilities incurred by the Republic or on its behalf. He also has the responsibility, in accordance with the provisions of the relevant laws or administrative arrangements, to audit the accounts of Statutory Bodies, Local Authorities, Special Funds, State Enterprises and other organisations.