Luke Humphries reminds Luke Littler 'why I'm world number one' as fighting talk heats up 18.08.2024 20:49 Express.co.uk (sport) Luke Humphries has landed his first World Series of Darts title in New Zealand.