That's so funny--you may already know this, but prom has a very different meaning here in the U.S. (our mangled British roots showing) which involves a high school dance coming of age ceremony. There are usually embarrassing pictures involved, bad fashion, terrible dancing--not so with the British version?!
It is in the shelter of each other that people live.--Irish proverb