Stachys palustris or ambigua?

Stachys palustris or ambigua?

Observation - Stachys palustris or ambigua?. 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?