The sale and leaseback of 78 Marks & Spencer (M&S) stores has finally gone ahead after being postponed for several weeks.

The deal was delayed as M&S faced a drop in the original offer by buyer Topland following funding problems.