Actress Amelia Flanagan plays the role of April Windsor in Emmerdale. She has portrayed the character since she first ...