Thames Water said they have paid £150 million in other taxes and their "conscience is clear" about not paying corporation tax.
More top news
A Manchester couple who funded their lavish globetrotting lifestyle by defrauding the NHS of up to £1 million have been jailed.
Disappointing grey skies, with a lot of cloud cover for most of the UK, but it will remain mainly mild for the time of year.
The cricketing landscape has changed following the tragic death of Australia batsman Phil Hughes, writes Mark Austin.