Locke: Psyche, New London Consort - Insights