Forest Cuckoo Bee?

Forest Cuckoo Bee?

Observation - Forest Cuckoo Bee? - UK and Ireland. Description: