If you are referring to SEPA Instant, thats not true: It started operating in 2017, though not many participants back then.
What happened last year/this year, is, thats its mandatory for banks to offer it across the EU.
Far more likely was the election of a banker as PM. He did chair both the Bank of Canada and the Bank of England. No doubt he knows how to get banks to do things.