Interesting that Velo are using the payment of staff as kne of their reasons for not even considering a partial refund. The massive bulk of their staff are volunteers, a couple of which do it for themselves, but most of which are charitable groups lending their labour in exchange for payment which then goes to their charities. I know this, as I'm one of them.
No event means no staff. No staff means no payments going out. They're saving themselves tens of thousands of pounds in staffing costs for every event that is cancelled. I don't care about their protestations, they've made a nice little pile out of the cancellations.