The retailers’ crucial festive trading season has been extended – and distorted – by promotions such as Black Friday ... Read ...