Yes, he's gone. I looked for him on my map earlier when he wasn't in his lab or our flat. When I couldn't find him, I checked the plaque by our front door. His name's been removed, which means he's gone back home.
Thank you. It really wasn't very nice but this place can be like that, sometimes.