The European Court of Justice ruling behind the new EU-wide rule meant that vintage cars in museums and private garages had to be insured as if they were driven on public roads — along with a wide range of non-road legal vehicles, including ride-on lawnmowers, go-karts and fork-lift trucks.