Re: Ok being a Brit....
"eg people who drive as part of their job and use their own personal car on mileage allowance or car allowance instead of a company owned vehicle."
If a company isn't going to trust their employees to properly report mileage, it's easy enough to spot check from time to time.