Perhaps it's your 'lamb and lipstick' moment, Dilly. I know this board has some pretty strict rules about strong language, so just imagine that I'm using all the good old fashioned British curse words at your lazy, disrespectful slob of a husband. I can't imagine what an adequate defence would be from him, but you're right not to tolerate it.

Is it keys back and his stuff out time? What's your next action?

Perhaps before firing your IC, it might be worth asking why he doesn't challenge you? I think it's probably worth talking that through.