I really love watching the show, but Teresa really is starting to get my back up. She is such an angry woman and brings nothing to the show. And to blame Margaret for the rumours is just childish. As far as I can see the reason she's so angry is because she knows there's some truth behind the rumours.