Market Report Two Europes: what the payments register says about the single market September 22, 2026