An utterly fab night. Raised tons of money for the Village Hall fund and lots of hangovers in the morning!