Australian Prime Minister Anthony Albanese said that independent MP Helen Haines had been attacked outside her office on Monday.