The incredible organisations and individuals who power the UK's dealmaking landscape have been celebrated at the very first UK Dealmakers Awards.
According to recent reports, the average water bill in England and Wales for 2025 is expected to be around £603 per year.
The government has frozen the personal allowance at £12,570 until at least 2028/29, meaning more pensioners will find themselves paying income tax as the State Pension increases.