You can't blame the CTC for that, blame the Met Office for unecessary warnings. Organisers of public events usually cancel events for weather reasons, because the Met Office have issued warnings; there's possibly an insurance reason for this, I don't know.