Thames Water has been hit with a record £20.3M fine, for polluting the River Thames with 1.4 billion litres of raw sewage.
Read the full article here.