John Higgins is one of snooker's most popular characters, having established himself among the greats of the game since turning professional in 1992. He has won a total of 31 ranking titles ...