Ok update
I’ve taken him to an exotic vet specialist a the vet hospital. He prescribed calcium liquid supplement twice a day and a pain killer once a day - very very difficult to give him this in by mouth as he won’t open up!
Today Cham tried to eat a wax worm, chomped on it for a bit then spat...
Really? I’d convinced myself that he was going to break all his bones and die! ? Maybe he’s just hurt his tongue as his legs and movement all seem fine..