I've classified this as Common Twayblade based on the leaves, but I'm not 100% sure.
by kathcas79 scientist
Yes, very likely to be Common Twayblade
by hotfungus scientist
Based on the leaves, you are indeed right! For some reason, possibly my favourite orchid in the UK.