Man rushed to hospital after "terrifying" weapon attack in P