Tesco shoppers are being encouraged to check their bank statements after it was revealed the supermarket was taking payments weeks after customers visited the store.

Customers have said they noticed money was leaving their accounts far later than they realised, leaving some people overdrawn.

Tesco took up to three months to process thousands of transactions made in 300 of its Express shops.

The company said the delay happened because its payments system did not fully process the purchases made on credit and debit cards since November.

Some people found themselves in the nightmare situation of being charged for multiple shopping trips all at once - meaning hundreds of pounds could potentially be leaving your account, BirminghamLive reported.

Tesco says it has proactively contacted "as many affected customers as possible" about the issue.

Financial experts are urging Tesco shoppers to check statements immediately if they have shopped at an Express store over the past three months.

Julie told MoneySavingExpert.com : "I was both shocked and horrified to find out Tesco had taken three months to put through contactless transactions.

"These said transactions range from November 2017 through to January 2018.

"Nothing was indicated on my online statements as to pending payments and they've now presented me with these bills after nearly three months.