Premier halts public funds’ abuse