The UK’s complex regulatory environment is giving rise to a raft of payments innovation. Otto Benz, Payments Technical Services Director, Global Payments, at Lloyds Bank, takes a look at what innovation means for financial institutions, corporates and consumers.