I really should know what this is given that I bought it and planted it last year! For the life of me though, I cannot remember the name.
It's quite invasive and self seeds everywhere. I also know that the flowers can be either white, pink/red or yellow.
As we are moving house I'd really like to buy another one (already digging up a lot of plants so I'm leaving this one).
Anyone have any ideas?!