Steve Davis was forced to relive a nightmare by Hazel Irvine during live coverage of the World Snooker Championship