News UK's Boohoo group posts $1.06 bn revenue in FY25, Debenhams rises 34% Senior Reporter - August 27, 2025 0