Holidays are about 35 days a year plus Bank Holdays and full pay for 6 months if sick. A lot of fringe benefits. I had full pay for 5 months after my knee replacement. This type of employment is a very safe bet for future problems you might get.
I know a few NHS staff and they all love the job at the hospitals. They are all long term staff who will stay until retirement. For most, the pay is adequate and even if more money is available outside, they would never have all the benefits of NHS employment.
I like the NHS and they deserve good pay in a normal World. Its a bit difficult right now.
As Hampy says, i would rather money was given to NHS staff than overseas charities.
My own charity donations are only to UK based groups. Human charities and not animals.