Tiny black flys?

Tiny black flys?

Observation - Tiny black flys? - UK and Ireland. Description: Clusters of flies on alder trees.

Clusters of flies on alder trees.