Since this has veered so far off course I'd like to ask about the British habit of ignoring half of the letters in a word when pronouncing it.
We've copied some of it here in the US -- the city of Worcester in Massachusetts is pronounced something like Wooster. But I'm told that in England the name Featherstonehaugh is pronounced Fanshaw. Can that possibly be true?