Last week Barclays’ credit card business struck a deal with Amazon to offer seamless customised shopping and payment services in Germany. The announcement drew little attention amid the US election, pandemic pain but Jes Staley, Barclays chief executive, said the deal has been one of the most important things to have happened to Barclays in the past five years.