Herald Health insurance: Exploring solutions when promise of care fails to materialise November 4, 2025