Most of us have been or will be in your position, grizzle, juggling corrections with earning money and family and other commitments once our studentships have run out. It's really hard and it costs us all.
Yes, supervisors have a duty, but students also have a duty to do what they can to succeed - it's your PhD at the end of the day. I know of a number of students who have been in your position and found help from other academics, with or without their supervisor's approval.
I find it surprising that you had just one supervisor - I think many institutions' policy is to have two, for a number of reasons including sabbaticals.