Lythrum salicaria. (Purple Loosestrife)
A reliable, tolerant perennial which grows up to 1.2m tall small willow like leaves and small bright purple flowers in mass in summer. Long flowering period.
Grows well in shallow water and damp soils. Best in full sun or part sun.
Comes as a mature plant potted and ready to plant out in 9cm pot.