Lidl shops across the country will be closed on both Christmas Day and Stephen’s Day. They will be open until 6pm on Christmas Eve and closed again on New Year’s Day.