Cyrus Perry, 17, fell ill at home in Sturminster Marshall, Dorset, on June 7, 2023. He was struggling to eat, felt sick, had ...