leaves floating in newly created shallow freshwater pond in Central Scotland

leaves floating in newly created shallow freshwater pond in Central Scotland

Observation - leaves floating in newly created shallow freshwater pond in Central Scotland - UK and Ireland. Description: Leaves floating in still shallow water, unfortunately no flowers. Could these be crowfoot?

Leaves floating in still shallow water, unfortunately no flowers. Could these be crowfoot?