TBH i'm not sure. He was doing really well, and was allowed out of his cage and only in one room, then I noticed that he was limping really badly again. So I rung the vet and we have an appointment for next Tuesday to check him out. In the meantime, he is back on cage rest again, and only allowed out at night while we can supervise. So I type this message, rather difficulty as I have a cat lying across both of my arms purring his heart out while I attempt to type.
Thankfully he has be fine with the cage which surprises me. He walks into there quite happily and settles down while I close the door, and he is not rushing it when I open it up either. nor is he meowing to get out, only meowing to say hello when he hears us come near.