ITV has announced the British Soap Awards will return this year. The ceremony has celebrated our nation's favourite soaps since the first edition in 1999. The awards did not take place in 2024 ...