As a young lawyer in Nottingham, I administered the oath of allegiance to many a new citizen from the Indian sub-continent and was always grateful that - as an Englishman by birth and a republican - I did not have to swear it myself in order to be a citizen.
I have nothing against HM the Queen in person. She seems a charming lady and takes her "job" very seriously. But as long as the highest office in the land is hereditary, the first political thought an English child will have is that he cannot aspire to it. That gives rise to the very opposite of "the American Dream" - i.e. an understanding that personal merit is not of the highest importance and that many important goals are not worth trying for.
I am very much with my revered namesake on the subject of monarchs and it makes me laugh that the "right on" New Labourites are so desperate for votes that they are appealing to the inner peasant in every Brit. I am in republican France today and very much enjoying my liberty, equality and fraternity (as established, in part, by good old Tom Paine) in the sunshine of the Cote d'Azur. It's a hard life, but someone has to live it.