Shoppers are urged to check their bank statements as soon as possible after Tesco experienced a problem with its card payments system.

The supermarket giant has taken up to three months to process thousands of payments made in 300 of its Express stores, which has resulted in a delay in money exiting accounts.

Tesco said it has contacted "as many affected customers as possible" about the issue, but finance experts are urging shoppers to check their statements if they shopped at a Tesco Express store at any point since November.