I cant log into the game because i have lost the authenticator. Ive also changed my phone number because i have moved. I cant seem to log in at all, please help.
You’re out of luck. The only way is to login your Blizzard account on web and open a ticket to submit a scan of your ID for them - which NO one should trust Blizzard to do so.
There is NO major company with 2FA that has no fallback moethod and request a actual scan of a person’s ID to reset. Not Facebook, Google, Microsoft, EPIC Games none!