The latest news and spoilers for Emmerdale character Leyla Harding, who has appeared on the ITV soap since 2008. Leyla is played by actress Roxy Shahidi.