Maybe some kind of Orache?

Maybe some kind of Orache?

Observation - Maybe some kind of Orache? - UK and Ireland. Description: The pictures are pretty detailed so I can't really add any info!

The pictures are pretty detailed so I can't really add any info!