News

Marks & Spencer could close a number of stores in the UK amid tax increases on large properties, The Telegraph has revealed.