Moth or alderfly or caddisfly?

Moth or alderfly or caddisfly?

Observation - Moth or alderfly or caddisfly? - UK and Ireland. Description: