Dyers Broom (Genista tinctoria) is one of the very less plants for a good light- and washproofed yellow.
It gives a shiny to golden yellow.
For all other shades of yellow you can mix it with a bit of madder, coppersulfur etc.
Broom do like hard water, give a bit of chalk into the dye.
Not suitable for consumption.