Deliveroo riders set off flares outside company's London HQ in strike over pay and conditions

Workers at meal delivery platform Deliveroo went on strike in London on Wednesday, calling for better pay and working conditions.