Bumble bee?

Bumble bee?

Observation - Bumble bee? - UK and Ireland. Description: A lot of bees were attracted to pollen on catkins

A lot of bees were attracted to pollen on catkins