Coronation Street favourite Sylvia, played by Stephanie Cole, has left the soap.

The 71-year-old actress, who plays Roy Cropper's straight-talking mother Sylvia Goodwin, has filmed her final scenes on the cobbles of Coronation Street.

The Sun newspaper reports that Sylvia's exit will form part of her daughter-in-law Hayley's cancer storyline.

A Corrie spokesperson confirmed on Twitter that Stephanie has left Weatherfield "for the time being".

Stephanie first made her appearance on the street in April 2011.