UPDATE!
I have done this 2 years running, without issue.
1. Make sure you're using Spofity with a free account. (so if you're currently using a subscription this will need to expire first).
2. Start by switching the VPN on with loction set to india
3. Head to the following URL and set your country to India ( if you don't see india as an option your VPN is not on) Login - Spotify
4. Head over to G2A and buy a 12m India gift card
5. Get your e-mail from G2A, (ensure you're still connected to the VPN when you click redeem, otherwise you won't see your code)
6. Head back to spotify (with your VPN still on) Login - Spotify
7. Paste your code and activate
8. You're all set!
AT THIS POINT YOU CAN NOW SWITCH OFF YOUR VPN AND TEST.
DO NOT CHANGE YOUR LOCTION BACK TO UK!!
IF YOU DO THIS YOUR PREMUM ACCOUNT WILL BE REVERTED BACK TO A 1 MONTH SUBSCRIPTION.
*NOTE
YOU WILL SEE IN BROWSE ALL, THINGS LIKE HINDI, MALAYALAM, PUBJABI ETC, DUE TO THE SET LOCATION - BUT THE OVERALL EXPERIENCE IS COMPLETELY THE SAME.
This worked perfectly.
Thank you sir