It looks like Irene is going to be Ok!
She's unfortunately lost a kidney, but the other is still perfectly functioning so that's good!
I must apologize though, I think I've given the wrong impression of her owners. They're actually really lovely and do care a lot about her. They told me this morning she won't be allowed outside again, which means no more snuggles for me, but at least she will be safe.
There's a lot of damage to one of her legs, so she won't be able to walk for awhile anyway.
I'm just so relieved she is going to be ok. I didn't sleep a wink last night.