Possible Pitcherplant ?

Possible Pitcherplant ?

Observation - Possible Pitcherplant ? - UK and Ireland. Description: Surely this can't be a pitcher plant - but certainly looked like one ? If not ,what is it ?

Surely this can't be a pitcher plant - but certainly looked like one ? If not ,what is it ?