Employees and anti-poverty activists gathered in London on Saturday to protest against so-called Zero Hour contracts - agreements which do not guarantee working hours.
The use of these contracts grew during the worldwide financial crisis.
Critics say they lead to abuse by companies.
Al Jazeera’s Catherine Stancl reports.
Source: Al Jazeera