If you've got legal residency, irrespective of your work status (that is, you're not on a work related visa), then you ought to be entitled to NHS care.
Note: I'm not an expert, but a non-UK citizen resident in the UK since the early '80's.
Sent from the Diabetes Forum App