Caddis Fly like case stuck on leaf

Caddis Fly like case stuck on leaf

Observation - Caddis Fly like case stuck on leaf - UK and Ireland. Description: