 Marks Spencer announce companies full year results, an 88 slump in full year profit. The 137 year old retailer, blames the pandemic forced closures of stores for severely constraining the store network. 