Purple Loosestrife?

Purple Loosestrife?

Observation - Purple Loosestrife? - UK and Ireland. Description: