A kind-hearted West Lothian Asda worker has been hailed as a hero after paying for a regular customer's shopping when her card failed.
Asda Livingston worker Diane Blackburn has been described as having a 'heart of gold' after dropping everything to spare regular customer Laura Wright's blushes when she had trouble paying for her groceries.
Laura, 36, was picking essentials for her twin nine-month old babies when her card malfunctioned at the self-checkouts. Diane, who has been working in the store for three years, didn't hesitate to tap her own card.