Six major UK banks handing customers up to £500 in free payments - full list

Lloyds, Barclays, Santander, First Direct and more are handing out hundreds to customers