Andrew Webb is chief economist of Grant Thornton
Our reputation as a place that can deliver successful major events has just taken a massive kick in the gut