News

To celebrate the supermarket loyalty scheme’s 30th year, a million Virgin Points will be awarded to one lucky customer.