Actually that's not right. The New Years Honours list has been drawn up by the political party that's in government for decades and not the Queen at all. This was what caused the "Cash for peerages" scandal a few years back. It was long known that honours went to the i) media-popular as in the over-weight of sports stars in today's list and ii) the correlated worthy-achievers who just happened to be on the same side of the political spectrum as the government in power when they get their honours. Liz II might get an input but it is pretty minor.