'Our staff are trying to care for people and it is totally unacceptable they should have to endure this'