Welsh Water has admitted illegally spilling untreated sewage at dozens of treatment plants for years.

The admission came after the BBC presented the water company with analysis of its own data.

One of their worst performing plants is in Cardigan in west Wales.

The company has been spilling untreated sewage there into an environmentally protected area near a rare dolphin habitat for at least a decade.