The Somerset-headquartered shoe retailer has reported a revenue of £901.3m for 2024, down from the £994.5m it achieved in 2023.
The new price cap change for 2025 is now in effect with Ofgem announcing the price cap from July 1 will be £1,720 in what is a huge change for English homeowners Source link :