More than 20 million British savers would move their money if their provider lost personal customer details.