The UK’s biggest supermarket is buying the owner of the Londis and Budgens brands in a £3.7bn deal.

Read more