Thames Water said they have paid £150 million in other taxes and their "conscience is clear" about not paying corporation tax.
More top news
An athlete had his eye pierced with a javelin after running and tripping onto the spear during a competition.
Alastair Stewart explains how significantly he rates the UK's decision to leave the EU as a political story.
The move comes amid a motion of no confidence that was tabled against Labour leader Jeremy Corbyn.