Exactly Oldgit. I think what he was saying was right and he was confronting her with what the public and all the housemates have been thinking for a while now but he went about it the wrong way - he demeaned her and spoke to her being really patronizing.
Like you said, he hasnt helped himself along for Friday.