Morrisons has cut the price of items including turkeys and champagne for all shoppers and apologised after a system glitch hit its loyalty scheme and left some facing delayed Christmas orders.
The supermarket chain has been forced to offer 10 per cent off all shopping until Christmas Eve for its loyalty card holders and discounted prices for everyone else.