Tom Campbell says Invercargill is shocked by the separate attacks in Queen's Park that left one person critically injured and another seriously injured.