The daffodils are working hard to flower in time for St. David’s Day. Daffodils are the national flower of Wales and are usually in flower for 1st March. Some Winters can be hard and it is difficult to to see how the daffodils will flower in time – a leek tastes good, but not really for wearing!