I had a BUPA policy through my old company, for years. My ex wife and children were only on it for part of the time, when it was upgraded, outwith that she and they weren't on it and used the NHS.
As Andy indicates, it depends who is on the policy.
You can get a good check up with the NHS. My wife was checked when she registered with the NHS GP.