Benny Ajilore is a British singer and songwriter with a soulful tone and compositions fuelled by passion and escapism.