Christine Holgate: PM should have called me before ‘public hanging’