We should have the same system in this country, any foreign cars have to pay a ROAD TAX payment for the period that they are visiting for.
In Switzerland bless them, back in the eighties (i think) they were fed up with foriegners just blasting through & not even stopping for fuel or buy food or anything but using those lovely pristine roads, so they decided that every foreigner would have to pay a road tax charge if you wanted to use the main highways. But being the swiss & wanting to make this fair, they decided that all swiss people had to pay this as well
Lets hope the uk adopts a similar system as the swiss, but doesn't actually charge uk plated cars anything unlike the swiss
