The launcher works ok but once i press play and it gets to the loading page that has the white backround and mojang in the middle it doesnt progress and just stays on the loading page
Related issues
Comments

Thank you for your report!
We're actually already tracking this issue in MCL-6550, so I've resolved and linked this ticket as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
I have this same problem, if you are on windows, open the task manager, then look for a task called Minecraft Launcher, and then look for a possible identical task. Close the one using more memory, and your game will start.