Walmart would receive almost £3 billion in cash and 42 per cent of the combined business in return for selling Asda to Sainsbury’s. Photograph: Chris Ratcliffe/Bloomberg

J Sainsbury, the UK’s second-biggest food retailer, has struck a deal to take over Walmart subsidiary Asda, creating Britain’s biggest grocer by marke(...)