patsy palmer, british actress