I've just viewed the data in text form and it's a mess...I can see why it's going so wrong now! I did as you said and created the merge unformatted and it's still showing the same errors, so it must be the data itself.
Thanks for all your help, at least I know what's going on now. Looks like I've got a lot of work ahead of me!
Lucy