Floating Pennywort

Floating Pennywort

Observation - Floating Pennywort. Description: Found in Basingstoke Canal,any ideas?

Found in Basingstoke Canal,any ideas?