OMG ... I think he was behaving appallingly.
A guest is a guest.
As the host, your must make your guests feel at home, and look after them.
A courteous host does not expect his/her guests to do little chores.
On the contrary ... one should make sure that one's guests feel no obligation to do chores.
As you have said ... this family sound terribly chavy.
Let me guess ... when you arrived, on your beds were fresh towels, soaps, shampoo and conditioners, new toothbrushes and some moisturisers? No? Well, why am I not surprised.