Immaculate, Marlborough Theatre, Brighton, last show tonight, 01273 695294/709709
An excellent touring comedy arrived in Brighton on Thursday but went by almost unnoticed. Perhaps it's because it was the hottest day of the year so far, or maybe people were at home watching the election coverage on television, but the audience for Immaculate