Brighton comes alive in May. The Festival stretches across the city, spilling on to the beach and stretching into its suburbs. There