Money Saving Expert reporting that 20-25 year olds who open a current account with Santander can get a free 4 year railcard. Can’t have had a Santander current account since 9th April to qualify.
https://www.moneysavingexpert.com/banking/compare-best-bank-accounts/#santanderedge