Her views were bigoted. Nothing wrong in commenting on this to his colleague in private. He is not condemning his electorate. He is calling a spade a spade. The only wrong in this, is turning it into something newsworthy.
My dh is East European. He has created many jobs for Brits during his time in the UK.
I take offense to anybody labelling foreigners in the way this woman did. I am one myself. I remember standing on a bus stop listening to some woman ranting to me about all those foreigners coming taking jobs, and what not. I told her, "I am sorry, I dont want to listen to this, I am a foreigner, and I am not taking anybodys jobs, I am paying a fortune in tuition fees for the privilege of being her, as opposed to "Home students" ". She said "oh but you are ok, I cant see that you are foreign".
I hail Gordon Brown for recognizing bigotry in the face of it, and for responding to her with dignity in front of the camera. It is not like he said to her face: "You are ill informed, bigoted and racist." Now, THAT would be newsworthy.