RAINBOW roses are on sale in Swindon's Dorcan Way Morrisons to celebrate Valentine's Day and support a good cause.

Morrisons have partnered with LGBTQ+ youth homeless charity The Albert Kennedy Trust to launch the rose. 50p per rose sold will be donated to the charity, which provides safe homes and support to young people who identify as lesbian, gay, bi or trans. The charity was selected by the supermarket’s LGBTQ+ network.

Developed by Morrisons florists, the roses have been dyed so that each petal displays the colours of the rainbow. To do this, florists cut the rose stems and dip each part into a different coloured water, then the colours are absorbed by the flower to turn each petal blue, yellow, green, violet or pink.

Store manager Chris Deacon said: “We’re stocking rainbow roses this Valentine’s day for the first time. They’ve been designed to celebrate love.”

The shop also sells single red roses for £2 and bouquets of a dozen for £5.