Samia Smith has signed a new contract keeping her on the cobbles for another year.
Samia Smith signs a new contract