Man charged over life-threatening attack on federal MP

A man is facing multiple charges over a life-threatening and allegedly targeted attack on independent MP Helen Haines outside her electorate office.