Putting it bluntly, had he left at the time Sweden wanted him, he'd be a free man by now. Have you seen the prisons in Sweden, he'd have more freedom there that he does in London.
He's currently sat there, laughing, without a doubt going stir crazy. It's clear Ecuador is getting a little more than pissed off as well since they are now giving him rules that he must adhere to.