TPT #34 23 December 2025 XMAS SPECIAL 2025 regulation & policy digital euro open banking retail payments