Lots of closed roads racing in Northern Ireland so don't that think is correct - more likely is that 'H & S Laws' apply to workplaces and not willing participants in motor sports?
As a current motorcycle rider who has been to the IOM to watch the TT Races and also the son of an ex-TT Racer can I say this is the most sensible post on the thread.
Would I race there myself - probably not, would I prevent other people from racing there - certainly not.