Below is the time that Banks have to keep records for, They are committing an offence by not keeping your records
sparkie1723
Cash Management
Records documenting the opening, closure and routine administration of bank accounts.
1980 c.58
Agreed current + 6 years
Records documenting standing orders, direct debits etc.
Life of instruction + 6 years
1980 c.58
Agreed current + 6 years
Records documenting routine bank account deposits / withdrawals / transfers (paying-in slips, transfer instructions, bank statements etc.)
Current financial year + 6 years *
1970 c.9
* 1980 c.58