Hi panpiper......found this... Edna is played by Shirley Stelfox.
Sorry to spoil the plot.....but it turns out that Edna adopted James as her sister got pregnant at 16 (Ann Charleston, Madge from Neighbours)
Heres the link to the actors....hope this helps.. x
Oh sorry panpiper...I was thinking of Ednas son........sorry....you meant the son-in-law......Oh she was in Brookside.....will go and find out who it was..