Home Stock Why Prince Harry may have settled his Murdoch claim now