Is this Yellow Archangel

Is this Yellow Archangel

Observation - Is this Yellow Archangel. Description: Whorls of yellow flowers on a nettle like plant. However some of the leaves show flashes of silver. Is it a garden escape. There is quite a lot of it about this area.

Whorls of yellow flowers on a nettle like plant. However some of the leaves show flashes of silver. Is it a garden escape. There is quite a lot of it about this area.