Persicaria microphylla, possibly 'Purple Fantasy'.
The name always puzzles me, it's less purple than 'Red Dragon'
Thank you so much for your quick response. I have heard of that name. Been to a NGS open day today and spotted it there. one more for ID please. Sorry the photo turned on its side.