Mystery pond eggs

I added a pond to my garden in July last year, I already have 6 newts, dragonfly larvae, loads of great pond snails and some fish (imported on plants).
Looking at the pond today I spotted some eggs attached to a plant.
Can anyone give me a clue to what they might be?
The jelly sack was about 20-25mm long, each egg is about 1-2mm.
I want to know whether to save them or let the other beast have them.
I'm in Hampshire in the south of England.
The pond is fresh water with no flow (no water feature).

Mystery eggs