When Alex Maskey became the first Sinn Fein Lord Mayor of Belfast, he invited me to lunch.
On my way down Royal Avenue, I met a friend from South Africa and we walked together towards the City Hall. As he caught sight of the Union flag fluttering over the building, my friend expressed surprise: "I thought you told me the Lord Mayor was from Sinn Fein?"
"That's right," I replied. "The fact that the flag is still there and a Shinner is in the Lord Mayor's parlour tells you how far politics have travelled."
...