greg mosser wrote:looks like a primrose (Primula spp.)
Yes, certainly a primrose. Where I live, they self-seed and mix with the primula elatior and I have different colours (called carnival primula here) with different stem length. Easy, slug-resistant, cheerful in spring, nectar for ealy pollinators - a bunch of pros!