Luke Littler screams in delight after ending World no.1 Luke Humphries’ stunning winning run Published 28 Mar 2024 Full Article