Peter Gouldstone is in hospital after a “brutal and senseless” attack in his home, police say.