We don't get enough laughs in life, particularly if we follow events in Northern Ireland, but I have enormously enjoyed at a ...