Heatwaves affect both physical and mental health. With rising temperatures, many people experience fatigue, irritability, ...