Насколько мне известно, неграждане Великобритании тоже налоги платят(члены семей, воркпермитчики), да и студентам, приехавшим учится более , чем на год, положено бесплатное медицинское обслуживание.... а вообще никто особо не контролирует и документы не проверяет, поэтому может и туристу (гостю) повезти с бесплатным лечением....