Here's how to watch World Snooker Championship 2026 FREE live streams from anywhere, as the biggest names in baize cue it up at the Crucible, Sheffield.