New Payment Systems Regulator puts customers and payments users at the heart of the £75 trillion UK payment systems industry 25 March 2015