Invasive water plant?

Invasive water plant?

Observation - Invasive water plant? - UK and Ireland. Description: Great mat of this clogging up recently dredged ditch.

Great mat of this clogging up recently dredged ditch.