I have no idea whether there is an official source of the name, but there seems to be common acceptance among anyone who cares that Ornshaw’s first name is Tom. I had wondered. At first I thought “what kind of name is Ornshaw?” Then I figured out it’s a surname, and he is never addressed as anything else. I have seen something like this, with a friend being called Fish rather than his first name, Tom. He almost answered better to the former.
I was going to put this in a post about things learned in fan fiction, of which there is an extremely tiny amount for Melody. It doesn’t get particularly risque, but it does seem to ship Melody and Ornshaw, or the trio, or to attempt to fill in the bit where they get him to marry them, or to attempt to fill in what happens later. Logical enough, since I immediately thought of that sort of thing.
The other factoid I learned that way, official or not, is that Melody’s father, Richard Perkins, is a truck driver. He “drives big lorries.” It would fit with their working class status and with his apparent uneven presence home from work, pub time aside.
Anyway, I’m willing to accept that name. It sounds right. It’s possible that it’s in the script and enough folks know it that it got out in the wild as official. It’s possible it ended up in an interview, book, DVD extra, or who knows, and if you’re avid enough you caught it.