Some sort of algae?

Some sort of algae?

Observation - Some sort of algae? - UK and Ireland. Description: Floating near the surface of garden pond. Looks more purple than the photograph shows.

Floating near the surface of garden pond. Looks more purple than the photograph shows.