Is this Ploughman's-spikenard? - Buckinghamshire

Is this Ploughman's-spikenard? - Buckinghamshire

Observation - Is this Ploughman's-spikenard? - Buckinghamshire - UK and Ireland. Description: Puzzled over this plant for quite a while but have landed on Ploughman's-spikenard as the possible solution, would be grateful for confirmation or correction.

Puzzled over this plant for quite a while but have landed on Ploughman's-spikenard as the possible solution, would be grateful for confirmation or correction.