"The MBE stands for Member of the British Empire, one of a number of honors issued each year by the queen."
This award is for excellence in racist propaganda. I wonder why the queen would want to give out an award for that?
Just to clear up a couple of things: generally in our days MBE is basically a government honours title and it is not up to the Queen to decide who gets it. In other words, it was the civil servants (or bureaucrats at Whitehall) and Her Majesty's Government (which, apart from Labour and some other similar-minded Labour ministers, are pretty leftist) who decided to award this lady this award.
In other words, thr blame lays on the HMG and Whitehall.