Tesco calls time on 24 hour trading at 76 stores
29 January 2016