Caddis fly?

Caddis fly?

Observation - Caddis fly? - UK and Ireland. Description: