Put all the dressing ingredients together in a screw-top jar and shake vigorously. Steam the potatoes until cooked but still firm. Tumble into a bowl and pour over half the dressing while still warm. Steam the beans and add to the potatoes along with the red onion and dill. Add the rest of the dressing, season with salt and pepper and toss well.