We have an Evri/formerly Hermes driver, been coming for years. He is polite & friendly and we usually exchange a few words even though it is obvious he has a very busy schedule.
I cannot understand why such a fuss is being made about using the word foreigner or why it is considered so offensive by some. How was the OP supposed to describe him "as a young person, possibly of non English/British origin"? If I were to describe someone as a foreign gentleman or lady would that be more acceptable? something I am likely to do in an ordinary conversation to convey that they were not English/British speaking nationals. I think 25Avalon was right in reporting this, that is why the facility to do so is provided on the website.
A quote for those blessed with a spouse:
I hope the new PM is kind to Larry the Cat
