Just to follow this up, when I complained. It said will follow up in 28 days, 90 days later I got an Email. But because I was away on the Iona for 12 days, didn't receive this until this week.
They managed to get in touch eventually and spoke to a very nice work from home Holiday rep and was offered compensation which I put to my Cruise on the Voyager. Happy days.