Operating loss at footwear business The Dune Group widened 50.7% to £5.9m for the year to 1 February 2025, as the business ...