Catherine Tyldesley plays Eva Price in Coronation Street. Her previous roles include Iris Moss in Lilies

Find out more about Catherine Tyldesley in her blog