A glittering inaugural Winter Gala has raised £40,000 for St Giles Hospice – which will provide more than 1,330 hours of ...