 Kọ itẹsiwaju fun paragirafi yii - Ni ọdun 2006, o ṣe aṣoju UK ni Eurovision Song Contest : Ọdọlangba Ìgbésí Ayé, tó wà lára àwọn ìwé tó gbajúmọ jù lọ. Ó tún dá Sporting Riff Raff Records sílẹ, ó sì ń tẹsíwájú láti máa kọrin, ó sì ń tẹsíwájú láti máa ṣe àwo orin. 