He had some set pieces which involved a continuous run of jokes about certain topics. But between these he would welcome any hecklers or questions from the audience which he responded to with a quick wit.
For the encore he told the most offensive jokes he knows. Starting with the least offensive offensive and ending with something very offensive. It’s a good job that everyone there had paid to see him and new what he was like.
It might not have been a night of guffawing but there were plenty of highly amusing gags scattered over the impressive run time of 2 hours 15 minutes.