After Christian Porter revelations, MP Helen Haines says people with power should not 'exploit' their positions