Currently people who work or live abroad for over 3 months lose their right to NHS treatment within the UK. We should ensure that British nationals who have previously lived or worked abroad do not lose the right to this treatment upon their return.
Why does this idea matter?
We have thousands of non British coming from the EU and claiming free medical treatment under the NHS, but yet the British who have possibly lived and worked here all their lives are refused it for leaving the country for a short period of time.
We either need either to lengthen the time scale for this (for example, 3 years seems more appropriate than 3 months) or revoke it altogether. It is just so unfair that Europeans can get free treatment when British citizens cannot.
I understand this is not a "law" as such, but it does seem very wrong.
My personal experience – I worked abroad for 2 years, and continued to pay tax into the UK, but was still charged for medical treatment on the NHS when I returned.