Valentine price war
Asda has sparked a Valentine's Day war of the roses by slashing the price of a dozen to just£2. The roses are less than half the price charged by many high street retailers - and up to ten times cheaper than the cost of some flower delivery firms.

Asda flower buyer Liz Butcher said: 'We want Cupid's arrow to hit your heart, not your wallet.'

The value grocer has also reduced the price of other formal Valentine's Day bouquets, saving customers up to£30 each compared with other retailers.

All of the blooms come from ethically approved sources in Kenya and Uganda. The range will also include rare Grand Gala roses from India - the first time they have been stocked by any major UK retailer.