"The bigger issue is that there are too many trained nurses who don't accept that working nights comes with the job. That creates a circle of poorer care because the gaps have to be filled somehow."
This is a really short sighted view. There are thousands of nurses who would love to work and can't because NHS Trusts insist on a 'fully flexible' workforce. If they were to offer a better mix of days, nights, short days (which is still 8 hours), long days and twilight shifts, they would have a full workforce.
I have children with SEN. My eldest is adult now but still has to have an adult in the house at all times. DH works 7-3.45. That means that I can't do early shifts, can't do night shifts (don't get back in time), can't do late shifts (shift starts too early), can't do long days. What I could do is a twilight shift - 5pm-4am, or 5pm-1am. It would mean they have nursing staff over the evening handover period, settling to bed, night time drugs, turns, early morning jobs, etc.
But they're so wedded the idea that scheduling is easier if they make everyone 'fully flexible' that they lose the staff who can't do nights, or can't do weekdays, or can't do the 4th Saturday of every month, etc. It's all or nothing and good nurses are forced to choose nothing.