Comedy near Haddington