LIFE open Humber Street Sesh, UK’s biggest festival of rising stars and unsigned talent