New consent for existing provider replaces the existing consent
Adding a new open banking consent will attempt to reconcile the provider with an existing record and, if found, update the JWT auth details for that existing record. This is because in the TrueLayer dev environment we are not allowed to implement the renew-consent workflow so this synthesises that workflow.