Stachys palustris or ambigua?

Stachys palustris or ambigua?

Observation - Stachys palustris or ambigua? - UK and Ireland. Description: The leaves have a short petiole. Is this enough to indicate Stachys ambigua, please?

The leaves have a short petiole. Is this enough to indicate Stachys ambigua, please?