Daily briefing: Stress can make you sick, and scientists are learning why - Flora Graham (Nature, 2025)