Hammerson has signed Marks & Spencer as the “anchor” store for its 140,000 sq m Eastgate scheme in Leeds. The Times