I imagine Aldi and Lidl have taken a chunk of their budget-focused customers - I now do the Big Shop at Aldi and pick up a few bits at Asda (Aldi expanded their range into brown rice and tins of pulses which pretty much took away the bulk of the items I was still buying at Asda).
However, despite this:
In the meantime, Asda's high borrowing has weighed on it, something which did not go un-noticed by the Competition and Markets Authority which, in an investigation last year into whether motorists were being over-charged for fuel, singled out a loss of competitiveness at Asda - previously seen as the industry leader when it came to cutting petrol and diesel prices.
I still buy my petrol from them as it's the cheapest in the area.
I also noticed that they introduced a rewards card, which seemed like a desperate measure at the time, moreso now.