I don’t agree with mandatory vaccines eg everyone over 50 has to have it.
I do think it’s reasonable in some circumstances that an employer says you must have certain vaccinations if you want to work in these areas because of the risks to you (diseases) the client/patients/public (you are likely to spread it more easily) and the employer (being sued for your illness acquired from working).
If you want to work for them, eg NHS front line clinical areas you get hepatitis and tetanus jabs for example, why not covid - but I would say as usual, the NHS is getting the grief for a policy dreamt up by politicians at a drunken party/office meeting at no10.
It isn’t sensible to me to impose such a massive policy change to sack people already working there, it is possible to say there are restrictions on how/where you can work for example, which may in the long term mean people can’t get certain promotions but still giving them choice.
It is ok to mandate that anyone joining the NHS from April is vaccinated as then it’s an informed choice to apply.