UK News Princes Street to stay closed through festival season after Debenhams blaze Chloe Watson · July 16, 2026