We pay high road tolls etc when on the continent and this would equal it up and bring income into our country. It would also ensure that all of the migrant workers who bring their vehicles here at least pay something into the system. Suggested price about £30 for 6 months after that ALL vehicles should pay full British Road Fund Licence fee. Collection of this money could be done by the immigration staff and if any overstay the 6 months, they can be made to pay when they leave or lose their vehicles etc.
All foreign vehicles entering Britain should be made to purchase a temporary tax disc or vignette (in a similar manner to that operated in Switzerland).