Plan B - vocals
Additional musicians: Aleysha Gordon - backing vocals Hannah Kemoh - backing vocals Samantha Smith - backing vocals Jennifer Dawodu - backing vocals Marvin Cottrell - backing vocals Tom Wright-Goss - guitar Eric Appapoulay - bass, backing vocals Jodi Milliner - bass Richard Cassell - drums Paul Epworth - drums Everton Newson - violin Louisa Fuller - violin Sally Herbert - violin Warren Zielinski - violin Bruce White - viola Sonia Slany - viola Ian Burdge - cello Harry Escott - additional cello Jason Yarde - alto saxophone, baritone saxophone Zem Audu - tenor saxophone Harry Brown - trombone David Prisemen - trumpet, flugelhorn Mark Crown - trumpet |