not primary care though dzug - secondary care (hospital) yes, unless it has very recently changed. To register with a gp you need to prove you are here for a "legal and settled purpose" (often surgeries interpret that as over 6 months but a work visa, or utility bill, or letter from employer will often do)
I know i always go n about it, but a definative answer about entitlement will be available from your local PALS (patient advice and liaison service) You can either call your local pct or it will be in the phone book