There is a world of difference between being offered vaccinations/titre testing before starting university and being coerced into a vaccine to retain your career
They aren't "offered" as something nice to have it you fancy them. They were mandatory for admission to my course. Not to protect the students but to protect patients, and rightly so!
My 3 courses of Hep B vaccines didn't work, I am still not immune. So should I be sacked now then?
Not at all. Because you did all the right things and it just didn't work for you. There's a massive difference between the vaccine not working, and refusing to have it in the first place.
Any employer can make any stipulations they like, within the law, about what criterion they look for in their staff. If the NHS only want vaccinated people, that's their choice. If staff don't want the vaccine, that's their choice, but the staff member can then hardly object if they are moved to a role with no exposure to patients or other staff who may vulnerable. The NHS has a duty of care to its employees. It really will put the needs of the many above the preferences of the few. People won't be sacked, but they may find their ability to practice becomes incredibly difficult, due to their employer not being keen to expose the equivalent of Typhoid Mary to vulnerable patients and staff.