Counter-terrorism authorities are investigating after independent MP Helen Haines was injured outside her electorate office, with the prime minister condemning the attack.