SEPA instant already exists. I think it guarantees sub-10s transactions. Unfortunately it is not the default.
Switzerland since last summer, but banks aren't forced to expose the feature to retail customers yet, at least not for free. We could have had that 15 years ago if our government wasn't so afraid of upsetting the banking lobbies.