What am I doing wrong? Is there something I should be setting in my screen conf file?
Try starting screen with -U - if that works, then all should be well there after :)
Thanks Brett for your suggestion, although that didn't solve it. I actually eventually realised that the problem was that the encoding wasn't set properly on my local SSH client. Sorry to have wasted everyone's time.
Richard