Anne was called back to England to marry a distant cousin James Butler, in the hope to settle an inheritance dispute over the Earldom of Ormond. However, when the plan failed, Thomas Boleyn found a place for his daughter at the English court, as lady-in-waiting to Queen Katherine. There, Anne fell in love with Sir Henry Percy, who was the eldest son of the Earl of Northumberland, and they became secretly engaged to be married much to the displeasure of their respective families. Cardinal Wolsey ordered them to be separated. Anne was sent home to Hever Castle and Henry Percy was forced to marry Lady Mary Talbot, the daughter of Edward Talbot, Earl of Shrewsbury. Anne blamed Cardinal Wolsey for her lost love and was determined to have her revenge on him, because he had called her a "foolish girl".