definitely wild garlic, just have a taste. Leaves and flowers are edible. Flavour similar to cultivated stuff, but more subtle. We make pesto or throw it in salads.
Please note no liability if it's anything similar but deadly poisonous ....
Thanks for all the answers. So it is actually the 3 cornered leek as that has the same stem. I just assumed it was wild garlic or ramsons because it smells garlicy, but I see the 3 cornered leek smells of garlic also.