Market report: Trump’s 100 days, Deliveroo deal and Marks and Spencer cyber chaos