New Scientist 4 May 2024 No: 3489 Allergies