Exposing a service in microk8s cluster using metallb

I provided a public IP range instead of a private one so that services can be accessed over the internet. One of the public IPs got assigned to my exposed service, but I’m unable to access it over the internet. Can sombody please help what I am missing to get the exposed service accessible over the internet?