I fully accept that Doctors are there solely to treat patients and should not be required to interrogate those patients. However the modern day surgeries have plenty of staff and in my wifes case she was asked to produce her passport and visa with proof of address. These are simple checks that can be carried out by the reception staff. After all they are perfectly willing to phone to request a translator for somebody who cannot speak English, so why not carry out some basic checks.
Doc long may you continue to contribute to this forum as your posts are interesting and informative and I'm sure appreciated by everyone here.