Purple-Loosestrife?

Purple-Loosestrife?

Observation - Purple-Loosestrife? - UK and Ireland. Description: Can anyone confirm that this is Purple-Loosestrife for me?

Can anyone confirm that this is Purple-Loosestrife for me?