Retail sales in Britain crashed by 4.9% YoY (on a like-for-like basis) in November – the biggest drop in the 25 year history of The British Retail Consortium’s reporting. Read More.