Water mint

Water mint

Observation - Water mint - UK and Ireland. Description: Can someone enlighten me as to what this is please?

Can someone enlighten me as to what this is please?