Edgar Atheling joined the uprising in the North of England in 1069 but it failed and William the Conqueror sacked York as punishment. Malcolm joined in but too late as Edgar left England on a Danish ship. Malcolm had long claimed Cumbria and Northumberland and made another raid on Bamburgh. He took so many captives that it was said there was an English slave in every house in Scotland. In 1071 William came north with a large army. He came as far as Abernethy but Malcolm wanted peace. William agreed to give him twelve English manors and pay a yearly fee. Malcolm had to give his son Malcolm as a hostage but this made him a vassal of the English king. 