Motor Races could be held on public roads in the UK