The British Retail Consortium (BRC) has published its latest UK footfall statistics, covering 31 January…
Read more