Retail sales shift away from online in April as shops reopen – but 41% of UK retail still ecommerce; consumer spending grows 0.4%