The UK's biggest water company has admitted it paid no corporation tax for the last three years.
Thames Water, who saw revenues of nearly £2 billion and above inflation price rises, said they were not performing a "tax dodge" but were following the government's rules.
ITV News Business Editor Laura Kuenssberg, has been hearing how they do it.
More top news
The Ukip leader rubbished claims he was ever a banker and said his Bristol candidate, who is a porn star, had done nothing illegal.
Facebook users will be able to share the news that they have voted - without revealing who for - with a new button for polling day.
The result of tomorrow's Election may be far from certain but voters can be sure of one thing - there will be plenty of sunshine.