I agree with everything already said. My main disappointment was Richard Wilson. His grumpy demeanor was perfect in the long running series 'One foot in the grave' but in 'Carry on Columbus' he was just miserable. He did no acting and had hardly any dialogue.
Jim Dale was the only good thing about the film. He is an under rated actor and singer.