Barclays, HSBC, Nationwide, NatWest and Santander 'withdraw deals'

All the major banks have made big changes since the start of March