This creamy vegan potato salad recipe is made with fragrant fresh dill, chives, new potatoes coated in a lemon mustard dressing and just a touch of good for you plant based mayo.
633