Prince Andrew has found the money to stay at Royal Lodge, after he was told earlier this year that he would have to vacate.