Home International News Queen Elizabeth II laid to rest at Windsor Castle in private family burial