Ian Shaw (all vocals and piano), David Preston (guitars) and Thad Kelly (basses), Mark Fletcher (drums), Thebe Lipere (percussion). With Guy Barker (trumpet and flugel), Julian Siegel (tenor and soprano sax and bass clarinet), Gabriella Swallow (cello) and Liane Carroll (voice)