Britain's Prince Philip has spent a third night in the hospital as he recovers after treatment for a blocked coronary artery.