Figures from this source ReportedLondon permanent store, announced 21 October 2026ReportedLondon store executive statement, 21 October 2026