To my way of thinking the Middletons are to be admired for making their own money, so it doesn't matter tuppence whether they're middle class or whatever. If it's true that some of William's friends would whisper 'doors to manual' when Kate was around, I hope they feel stupid now. The air hostess's daughter will soon have a title of more significance than theirs, as hers will be royal, not simply aristocratic. I wonder how many of them could earn their living if they had to, rather than rely on daddy's money? Could they start a successful business without family money in the background to give them a cushion to fall back on if the business failed?
I have the greatest respect for the Middletons; they've worked hard and their business is a success, they've used some of the money earned to make sure their children had an excellent education. If by doing this they've climbed the social scale, well and good, it's not something they should be ashamed of. Kate is extremely well-spoken, IMO, but more importantly she seems to be a discreet, level-headed young woman, who will be an asset to the royal family.
As for the questions posed earlier, I've always said:
supper
loo
Hello/nice to meet you
Would you like a cup of coffee?
pudding
I believe from what has been said already that 4 out of the 5 are the 'correct' things to say, yet I can assure you I'm as working class as they come. I was lucky enough to have an excellent education, but I certainly wasn't taught the 'right' thing to say at school. All the working class people I knew used the words 'supper' 'loo' and 'pudding' and the all asked 'would you like a cup of coffee/tea?' It baffles me that these words are supposed to be indicative of someone higher up the social scale; personally, I think it may be more generational than anything else. Young people tend to ask 'Would you like a coffee?' and tend not to say words like 'pudding'. But it can't be emphasised too much - IT DOESN'T MATTER!