Traefik using old metallb ip address

I have a cluster with metallb set up providing an IPAddressPool containing a single ip address (

I installed traefik (via helm) and it picked up this ip address:

NAME      TYPE           CLUSTER-IP     EXTERNAL-IP      PORT(S)                      AGE
traefik   LoadBalancer   80:32244/TCP,443:31980/TCP   5m24s

I subsequently update the metallb address pool to different address ( but traefik doesn't seem to update to use this new address. I've tried deleting the traefik service, but it makes no difference.

How do I force this to update?