" Rebecka Grimstone är åter i England ."