Listen here on BBC Radio 3 from 19:30 (UK time) tonight to hear Gregory Porter and more at the opening night of London Jazz Festival, live from The Barbican.
Also on stage:
Shingai Shoniwa (The Noisettes)
London Jazz Festival Orchestra
Guy Barker (conductor)