Profitability of UK companies April to June 2025 28 November 2025 By Publishing team Short-term lets through online collaborative economy platforms, UK July 2024 to June 2025