What we know so far: MP fighting for life after attack

· Perth Now