were forced to do free labour for several weeks to keep a roof over their heads.
Reading this sentence I initially thought, "fair enough" sounds like a reasonable trade but the further I read into it the worse it got and I think this would be a better description:
"were required to do collectively 100 hours a week so they had somewhere to park their caravan to live in"