What is this plant?
edited May 2021
It’s popped up all over the garden & veg plot. I’ve never seen it before. Any ideas?
If at first you don’t succeed, have some cake.
South East London
Don't know about plant but there's a glitch in the site.
Before you post a photo, go to edit and nibble a tiny bit off the photo and save. When you post the photo, it will be the right way up.
In London. Keen but lazy.