Variety night raises £4,000 for charity A MAGICAL all-singing and all-dancing variety show staged in Brierley Hill has raised around £4,000 for charity.