A recent caenid mayfly hatch at first light saw a quite a few of them in a spot of bother. If I had to guess, I reckon these little guys were a size #26-#28 and some of the smallest mayfly I have seen. I thought they were midge until a closer inspection!