The "all sport" that was cancelled that you refer to was just football and boxing. Cricket, rugby league, rugby union, golf, athletics and horse racing events all went ahead over the weekend.
So, despite having no actual obligation to do so, a bunch of fat old royalist farts at the BBBofC compromised months of tough labor on the part of the four fighters who were scheduled to top BOXXER's bill last weekend and added considerably to their training expenses. God knows I'm no supporter of womens' boxing, but that's reprehensible.