Zoe has completely become unhinged! The more I think about it though, not only are the others treating Estelle terribly, but they are hardly being friends to Zoe either, in fact, thay are egging her on and contributing to her feeling her behaviour is ok! The best thing someone could've done is to sit Zoe down and at least atempt a heart to heart talk with her, try and explain to her that the way she is coming across is not good, that Michael is simply not that in to her and that she has no claims on him. Whether it would've changed anything is another story, but from what we've seen, nobody has made a serious atempt. They're all far too engage in manipulation and hating on Estelle...