Mar22021Thames Water fined £2.3 million for ‘foreseeable’ pollution HM Government Environment Agency TwitterLinkedinFacebookemailFish deaths topped 1,000 as sewage poured into stream. Follow this news feed: Environment Agency