New rose named after Emmerdale farm, with Annie Sugden (Sheila Mercier)