sedan hon lemnade England.