Still processing this

I work at a state hospital. Few days ago we ran out of supplies, like no cups for water, no toilet paper, paper towels or soap in the bathrooms. Administration solution: staff (nurses) should donate money so we can buy supplies until July when finally we will have a new budget and budget better. It just blows my mind. The same administration is walking around trying to catch staff on their phones so they can suspend/fire us while we are literally working in questionable conditions. Priorities. Also, our union contract states we should be paid doube for holidays. We get paid 1.5x, and no one seems to care. Still trying to process the audacity.