Deliveroo agrees to £2.9bn takeover by DoorDash

The deal is the latest example of a UK-listed company being taken over by a US rival.