Most banks charge you for duplicate copies, even if you bank online and don’t receive paper statements.
Online bank account provider Smile will charge £2.50 per sheet for a duplicate copy, if the statement is less than one year old, and a whopping £10 fee if the statement goes back longer.
Barclays, Co-operative Bank, Halifax, Nationwide, NatWest/RBS and Santander charge paper-free customers £5 for each copy of a statement. First Direct, Bank of Scotland, HSBC and Lloyds TSB don’t charge at all.
https://www.which.co.uk/news/2012/02/high-charge-to-access-old-bank-statements-finds-which-279375/