The gynaecologist who helped deliver the first child of Prince William and his wife Kate was given a knighthood and veteran actress Angela Lansbury was made a dame in Britain's New Year Honours List released Tuesday.