...... Hancock, British actress