I spotted it while weeding this afternoon. I don't recognise it and I certainly haven't planted it so it must have self seeded or come in attached to something else last year.
The leaves are quite fleshy but not rigid or cactus like.
I just did a reverse image search on Google and it came up with periwinkle. I'm no gardener but the images do look similar, so over to all you experts!
It's probably a primula, very interesting and great to have found a bit of mystery. I found a flower by the side of the road that I could not identify. I sent a photo to the RHS who identified it as a common flower stunted by the fact that it was competing with the grass. Thought I was onto a winner there too!
I'm not entirely certain but it looks to me like a drumstick primula. It should grow to about 6 or 7" tall. Sometimes the flowers start to come out when it is quite short, perhaps due to low light levels. I've got some in my garden but they're not up yet. They come in white and purple shades and are very pretty.
Birds are sometimes responsible for the " odd " flower/plant appearing when whatever seeds they've eaten come out the other end and begin germinating wherever " it's dropped ".
Another late to the party, but I'm 99% sure it's a Drumstick primrose. Sometimes due to weather conditions, the flower stem is short, maybe because this early warm spell has hastened its growth.
If you send a pic to the RHS at Wisley, they may be able to identify it...however, be warned, they get very snotty unless you are a member. Do you get the Beechgrove Garden on English TV? They are always willing to help. It's made by Tern Television.
Had your local radio station got a gardening spot, you could email them a picture if they have, or take the picture to a local garden centre they might be able to help. It's very beautiful and I would love to know what it's called when you find out. Good luck and thank you for sharing it.