Just in case guys!
Today my wife was shopping in Aldi in Bournemouth and was told there was a 'random security check'. She was taken out to a back office and told that her bank was on the phone. The 'bank' asked for all sorts of account details and guess what. When I checked the account tonight £300 had gone in cash to a mexican bank.
The fact that the Aldi transaction does not show is also suspicious becuase if my wife had only found out when she got her statement she would have been less likely to tie in the fraud with the Aldi transaction
Obviously the bank and police are on to this, but I would be very careful if using your debit card in Aldi if I was you.