Disaster strikes as Deliveroo becomes ‘worst IPO in London’s history’ | Heykuki News