Large retailers in New South Wales, including supermarkets, will be banned from opening on Anzac Day at all. In a move backed by veterans and a retail union, the state government is tightening trade restrictions to combat what the Premier has called the "creeping commercialisation" of the day.