Veronica spp?

Veronica spp?

Observation - Veronica spp? - UK and Ireland. Description: Hi there. I found this plant, creeping along the sandy bank of a river (which seemed to flood fairly regularly). The leaves are approx 1cm long. The stem is not hairy. Thought the petioles and leaves are (sparsely). The flower stalks are in lf axils.

Hi there.

I found this plant, creeping along the sandy bank of a river (which seemed to flood fairly regularly). The leaves are approx 1cm long. The stem is not hairy. Thought the petioles and leaves are (sparsely). The flower stalks are in lf axils.
I assumed it was a speedwell, but it doesnt match any of the descriptions - either form or habitat.

Any ideas?