Lidl to open 19 stores and create up to 640 jobs

The discount retailer says it is also investing about £43m in revamping more than 70 UK shops.