The silent burden: what complaints really cost GPs

July 25, 2025