The new legislation has received overwhelming support for public road races in the UK