For officially employed, PAYE employees there was an important test case a couple of years ago.
Some parts of the Burger King chain were demanding staff sit around unpaid until called to service peak demand. The judgement was unequivocal and a search engine will reveal all. If expected to be on the premises they were to be paid for that time.
Regards
Rob