She is not that stupid - in fact she is not stupid at all.
I find her annoying on occasion, but that is to do with what I consider to be a patronising manner and not the colour of her skin. I'd much rather have her than ANY member of the current government's front bench.