Possible Cuckoo Bumblebee?

Possible Cuckoo Bumblebee?

Observation - Possible Cuckoo Bumblebee? - UK and Ireland. Description: