Hey @Janejeffreys
It sounds like the payment is still going through for premium on Spotify's side even though you now have a subscription through Vodafone.
Check out this support article
https://support.spotify.com/us/account_payment_help/payment_help/refund-policy/
I suggest you contact support so they can help you with the refund.
https://support.spotify.com/contact-spotify-support/
If you get an automated reply email telling you to check the help section or the community, you need to reply back to it, even if it's from a no-reply address.
Support usually replies within 24-48 hours.
MattSudaSpotify Star
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.
Note: I'm not a Spotify employee.