JK has an interesting take on the timing of Salman Rushdie’s knighthood:
When members of the Royal Navy were captured by the Iranians in March, the Iranians made sure that the British were decently humiliated. The sailors had to apologize for straying into Iranian waters and later thank president Mahmoud Ahmadinejad for magnanimously releasing them. The entire nation could do nothing, but watch this public humiliation in silence. Now displaying something called spine, the British have knighted Salman Rushdie providing employment opportunities for suicide bombers. The Iranians are upset and made the usual remarks.Exactly! Why didn't the British government knight Mr. Rushdie five years ago when no one would have paid any mind? And why now, today? As JK explains: Britain wants its revenge for the humiliating treatment meted out to its sailors, and, in my opinion, they got it. Now the Iranians are up in arms; looking like fools in the process.