Catherine, Princess of Wales, in hospital after abdominal surgery

Catherine will stay in hospital for up to 14 days, and both she and William have cancelled royal duties.

Source