Welcome back klocknov!
Kura, what's your position in that flat? Like, are you both on a lease? For how long? I would freak out in a situation like that... if at all possible, I'd not show up for at least a month (with all my breakables/valuables in safe keeping) and let him live in his own filth.
That's just nasty.