Snooker’s World Championship will stay at the Crucible after a landmark deal was struck between World Snooker Tour and Sheffield City Council..