Honey Suckle?

Honey Suckle?

Observation - Honey Suckle? - UK and Ireland. Description: