Flower for ID, please

Flower for ID, please

Observation - Flower for ID, please - UK and Ireland. Description: 2-3' tall. Looks rather like a big version of Dog's Mercury. Growing in woodland. Can anyone suggest an ID, please?

2-3' tall. Looks rather like a big version of Dog's Mercury. Growing in woodland. Can anyone suggest an ID, please?