Opening times at supermarkets differ vastly between Scotland and England. Here is why many in England are closed today.