Jonny B - Yes, this bug keeps cropping up in almost every release. They're working on this one now. They say it's usually something like another Civ getting hung up trying to eject a ship from a shipyard. What I do is set AutoSave to min every 2 turns (Options-GamePlay).
If you have a game save from before the hang up they'd love to have it.