Thames Water said they have paid £150 million in other taxes and their "conscience is clear" about not paying corporation tax.
More top news
Spoilt with more springtime sunshine
Special 'baby boxes' allowing mothers to give away unwanted babies safely have been installed at fire stations in Indiana, USA.
A motorcyclist has died after a chase involving a UK-registered car ended in a police shoot-out and pile-up on a busy motorway near Dunkirk.