Crime 17-year-old killed in Luton park; two teenagers arrested on suspicion of murder Amelia Reid · July 26, 2026