The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY USD0.01 Common Stock COM 88579Y101   606,675 5,059 SH   SOLE   5,059 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100   192,175,647 1,750,393 SH   SOLE   1,750,393 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109   15,967,068 98,800 SH   SOLE   98,800 0 0
ABCAM PLC Spon ADS Each Rep 1 Ord Shares COM 000380204   4,992,457 320,852 SH   SOLE   320,852 0 0
ACCENTURE PLC New A Class Shares COM G1151C101   231,946,667 869,235 SH   SOLE   869,235 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109   23,196,257 303,021 SH   SOLE   303,021 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107   631,914 432,818 SH   SOLE   432,818 0 0
ADOBE INC NPV Common Stock COM 00724F101   47,688,656 141,707 SH   SOLE   141,707 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104   12,714,366 155,110 SH   SOLE   155,110 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107   334,990 5,172 SH   SOLE   5,172 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108   2,485,754 47,854 SH   SOLE   47,854 0 0
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106   550,552 1,786 SH   SOLE   1,786 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101   303,268 3,547 SH   SOLE   3,547 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108   121,421 12,010 SH   SOLE   12,010 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101   433,936 2,001 SH   SOLE   2,001 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102   4,286,018 48,655 SH   SOLE   48,655 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101   7,521,326 35,663 SH   SOLE   35,663 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305   14,658 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305   230,136,485 2,608,370 SH   SOLE   2,608,370 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107   116,295,749 1,310,670 SH   SOLE   1,310,670 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103   28,803,333 630,132 SH   SOLE   630,132 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106   218,496,852 2,601,153 SH   SOLE   2,601,153 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100   329,230 1,554 SH   SOLE   1,554 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109   1,599,541 10,826 SH   SOLE   10,826 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103   327,703 2,150 SH   SOLE   2,150 0 0
AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106   243,802 783 SH   SOLE   783 0 0
AMERISOURCEBERGEN CORP USD0.01 Common Stock COM 03073E105   211,114 1,274 SH   SOLE   1,274 0 0
AMETEK INC NPV Common Stock COM 031100100   1,848,076 13,227 SH   SOLE   13,227 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100   12,455,964 47,426 SH   SOLE   47,426 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101   138,244,047 1,815,656 SH   SOLE   1,815,656 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206   923,654 47,562 SH   SOLE   47,562 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105   41,572,565 172,079 SH   SOLE   172,079 0 0
APA CORP USD0.625 Common Stock COM 03743Q108   1,209,012 25,900 SH   SOLE   25,900 0 0
APPLE INC NPV Common Stock COM 037833100   252,560,922 1,943,823 SH   SOLE   1,943,823 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105   368,778 3,787 SH   SOLE   3,787 0 0
APTIV PLC USD0.01 Common Stock COM G6095L109   65,659,257 705,028 SH   SOLE   705,028 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102   867,961 9,348 SH   SOLE   9,348 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101   431,172 6,300 SH   SOLE   6,300 0 0
AT&T INC USD1 Common Stock COM 00206R102   3,546,391 192,634 SH   SOLE   192,634 0 0
AUTODESK INC NPV Common Stock COM 052769106   41,430,573 221,708 SH   SOLE   221,708 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101   4,928,784 29,704 SH   SOLE   29,704 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209   56,445 15,900 SH   SOLE   15,900 0 0
BADGER METER INC USD1 Common Stock COM 056525108   3,412,639 31,300 SH   SOLE   31,300 0 0
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100   1,463,743 49,568 SH   SOLE   49,568 0 0
BALL CORP NPV Common Stock COM 058498106   3,297,149 64,473 SH   SOLE   64,473 0 0
BALLARD POWER SYSTEMS NPV Common Stock COM 058586108   55,429 11,572 SH   SOLE   11,572 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104   58,262,418 1,759,131 SH   SOLE   1,759,131 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101   2,803,985 30,973 SH   SOLE   30,973 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100   655,533 14,401 SH   SOLE   14,401 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107   6,179,143 126,208 SH   SOLE   126,208 0 0
BARK INC USD0.0001 Common Stock COM 68622E104   119,200 80,000 SH   SOLE   80,000 0 0
BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108   1,666,506 97,149 SH   SOLE   97,149 0 0
BCE INC NPV Common Stock COM 05534B760   2,559,294 58,285 SH   SOLE   58,285 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109   30,854,219 121,330 SH   SOLE   121,330 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702   216,895,988 702,156 SH   SOLE   702,156 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108   3,749,687 8 SH   SOLE   8 0 0
BEYOND MEAT INC 0 Conv Snr Nts 15/03/2027 COM 08862EAB5   1,212,500 5,000,000 SH   SOLE   5,000,000 0 0
BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104   2,284,172 27,560 SH   SOLE   27,560 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103   32,600 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101   7,863,667 11,097 SH   SOLE   11,097 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107   1,609,106 21,689 SH   SOLE   21,689 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103   761,872 12,124 SH   SOLE   12,124 0 0
BOEING CO USD5 Common Stock COM 097023105   989,405 5,194 SH   SOLE   5,194 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100   30,955,680 450,789 SH   SOLE   450,789 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108   33,409,311 16,578 SH   SOLE   16,578 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106   17,146,506 164,050 SH   SOLE   164,050 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107   66,998,774 1,447,996 SH   SOLE   1,447,996 0 0
BRAEMAR HOTELS & RESORTS INC USD0.01 Common Stock COM 10482B101   45,210 11,000 SH   SOLE   11,000 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108   1,905,020 26,477 SH   SOLE   26,477 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101   329,886 590 SH   SOLE   590 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103   58,359,963 435,100 SH   SOLE   435,100 0 0
BROOKFIELD ASSET MGMT Cls A Limited Voting Shs (CAD) COM 113004105   1,443,403 50,451 SH   SOLE   50,451 0 0
BROOKFIELD CORP Cls A Limited Voting Shs (CAD) COM 11271J107   6,339,210 201,693 SH   SOLE   201,693 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209   6,737,257 102,577 SH   SOLE   102,577 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108   39,190,537 243,965 SH   SOLE   243,965 0 0
CAMECO CORP NPV Common Stock COM 13321L108   627,959 27,700 SH   SOLE   27,700 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101   4,386,620 108,526 SH   SOLE   108,526 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102   783,486 6,600 SH   SOLE   6,600 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100   25,856,392 346,695 SH   SOLE   346,695 0 0
CAPRI HOLDINGS LTD NPV Common Stock COM G1890L107   18,065,315 315,166 SH   SOLE   315,166 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109   214,800 20,000 SH   SOLE   20,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100   2,356,500 10,000 SH   SOLE   10,000 0 0
CARMAX INC USD0.50 Common Stock COM 143130102   219,204 3,600 SH   SOLE   3,600 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101   30,340,513 126,651 SH   SOLE   126,651 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889   52,990 13,084 SH   SOLE   13,084 0 0
CENTERRA GOLD INC NPV Common Stock COM 152006102   320,540 62,000 SH   SOLE   62,000 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100   42,516,873 236,876 SH   SOLE   236,876 0 0
CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104   66,682,306 302,277 SH   SOLE   302,277 0 0
CINTAS CORP NPV Common Stock COM 172908105   80,279,971 177,760 SH   SOLE   177,760 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102   685,063 14,380 SH   SOLE   14,380 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424   43,102,290 952,958 SH   SOLE   952,958 0 0
CLOROX CO USD1 Common Stock COM 189054109   1,608,181 11,460 SH   SOLE   11,460 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105   162,596,090 966,913 SH   SOLE   966,913 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100   282,272,301 4,437,546 SH   SOLE   4,437,546 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109   3,282,215 136,816 SH   SOLE   136,816 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103   16,688,194 211,806 SH   SOLE   211,806 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101   234,159 6,696 SH   SOLE   6,696 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104   2,402,834 20,363 SH   SOLE   20,363 0 0
COOPER COS INC USD0.10 Common Stock COM 216648402   34,953,803 105,706 SH   SOLE   105,706 0 0
COPART INC USD0.001 Common Stock COM 217204106   231,625 3,804 SH   SOLE   3,804 0 0
CORNING INC USD0.50 Common Stock COM 219350105   2,152,053 67,378 SH   SOLE   67,378 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109   64,065,120 829,000 SH   SOLE   829,000 0 0
COSTCO CORP NPV Common Stock COM 22160K105   138,812,803 304,034 SH   SOLE   304,034 0 0
CROWN CASTLE INTL CORP USD0.01 Common Stock COM 22822V101   771,520 5,688 SH   SOLE   5,688 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106   2,818,734 34,287 SH   SOLE   34,287 0 0
CSX CORP USD1 Common Stock COM 126408103   1,678,341 54,175 SH   SOLE   54,175 0 0
CVS CORP USD0.01 Common Stock COM 126650100   284,415 3,052 SH   SOLE   3,052 0 0
DEERE & CO USD1 Common Stock COM 244199105   138,989,414 324,166 SH   SOLE   324,166 0 0
DENISON MINES INC NPV Common Stock COM 248356107   133,380 117,000 SH   SOLE   117,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107   135,384,421 1,195,553 SH   SOLE   1,195,553 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108   36,870,072 376,879 SH   SOLE   376,879 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105   25,370,398 103,027 SH   SOLE   103,027 0 0
DOVER CORP USD1 Common Stock COM 260003108   2,760,062 20,383 SH   SOLE   20,383 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301   124,875 16,875 SH   SOLE   16,875 0 0
EASTGROUP PROPERTIES INC USD0.0001 Common Stock COM 277276101   211,725 1,430 SH   SOLE   1,430 0 0
EATON CORPORATION PLC USD0.50 Common Stock COM G29183103   4,987,871 31,780 SH   SOLE   31,780 0 0
ECOLAB INC USD1 Common Stock COM 278865100   28,690,312 197,103 SH   SOLE   197,103 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108   36,746,693 492,517 SH   SOLE   492,517 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109   7,928,626 64,893 SH   SOLE   64,893 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104   5,617,973 58,484 SH   SOLE   58,484 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105   1,226,754 16,036 SH   SOLE   16,036 0 0
ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107   229,985 868 SH   SOLE   868 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101   453,320 3,500 SH   SOLE   3,500 0 0
EQUIFAX INC USD1.25 Common Stock COM 294429105   56,229,514 289,306 SH   SOLE   289,306 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700   90,536,281 138,217 SH   SOLE   138,217 0 0
ERO COPPER CORP NPV Common Stock COM 296006109   183,462 13,333 SH   SOLE   13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104   188,476,513 759,649 SH   SOLE   759,649 0 0
EVOQUA WATER TECHNOLOGIES CORP USD0.01 Common Stock COM 30057T105   3,728,260 94,148 SH   SOLE   94,148 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105   633,728 12,800 SH   SOLE   12,800 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102   31,658,526 287,022 SH   SOLE   287,022 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104   559,322 11,820 SH   SOLE   11,820 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106   22,948,498 338,224 SH   SOLE   338,224 0 0
FIRST MAJESTIC SILVER MINING NPV Common Stock COM 32076V103   101,748 12,200 SH   SOLE   12,200 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100   34,941,474 286,664 SH   SOLE   286,664 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107   1,080,435 7,213 SH   SOLE   7,213 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109   485,946 19,012 SH   SOLE   19,012 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192   1,225,479 21,272 SH   SOLE   21,272 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182   343,419 16,330 SH   SOLE   16,330 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408   545,956 9,185 SH   SOLE   9,185 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505   1,036,178 28,984 SH   SOLE   28,984 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408   528,805 13,580 SH   SOLE   13,580 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158   1,102,049 25,955 SH   SOLE   25,955 0 0
FIRST TRUST Low Dur Mortgage Opps ETF COM 33739Q200   276,495 5,832 SH   SOLE   5,832 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108   316,188 3,600 SH   SOLE   3,600 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108   1,251,871 14,350 SH   SOLE   14,350 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846   1,062,783 27,455 SH   SOLE   27,455 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224   891,191 28,145 SH   SOLE   28,145 0 0
FMC CORP USD0.10 Common Stock COM 302491303   18,850,665 151,047 SH   SOLE   151,047 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860   182,056 15,654 SH   SOLE   15,654 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857   21,577,996 567,842 SH   SOLE   567,842 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109   22,252,433 118,025 SH   SOLE   118,025 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104   5,219,724 51,855 SH   SOLE   51,855 0 0
GENERAL ELECTRIC CORP USD0.01 Com Stock (P/R Split) COM 369604301   11,183,283 133,468 SH   SOLE   133,468 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104   4,534,608 54,080 SH   SOLE   54,080 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830   350,048 9,880 SH   SOLE   9,880 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107   28,067,376 375,132 SH   SOLE   375,132 0 0
GOLAR LNG USD1 Common Stock COM G9456A100   911,600 40,000 SH   SOLE   40,000 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104   2,544,789 7,411 SH   SOLE   7,411 0 0
GOLDMINING INC NPV Common Stock COM 38149E101   173,508 152,200 SH   SOLE   152,200 0 0
GREENHILL & CO INC USD0.01 Common Stock COM 395259104   307,500 30,000 SH   SOLE   30,000 0 0
GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204   276,200 7,860 SH   SOLE   7,860 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109   2,679,716 98,519 SH   SOLE   98,519 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101   434,069 11,031 SH   SOLE   11,031 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100   12,559,468 433,384 SH   SOLE   433,384 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300   85,255 25,075 SH   SOLE   25,075 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106   824,826 148,350 SH   SOLE   148,350 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109   1,776,906 111,335 SH   SOLE   111,335 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102   120,377,088 381,109 SH   SOLE   381,109 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106   92,011,419 429,358 SH   SOLE   429,358 0 0
HP INC USD0.01 Common Stock COM 40434L105   347,563 12,935 SH   SOLE   12,935 0 0
HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107   80,728,680 463,000 SH   SOLE   463,000 0 0
HUNTINGTON BANCSHARES INC USD0.01 Common Stock COM 446150104   2,836,905 201,199 SH   SOLE   201,199 0 0
IBM CORP USD0.20 Common Stock COM 459200101   3,085,209 21,898 SH   SOLE   21,898 0 0
ICON PLC EUR0.06 Ordinary Shares COM G4705A100   738,150 3,800 SH   SOLE   3,800 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104   68,526,673 167,974 SH   SOLE   167,974 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109   1,815,351 8,978 SH   SOLE   8,978 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206   238,195 9,547 SH   SOLE   9,547 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106   433,309 8,293 SH   SOLE   8,293 0 0
INTEL CORP USD0.001 Common Stock COM 458140100   3,340,514 126,391 SH   SOLE   126,391 0 0
INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104   214,926 2,095 SH   SOLE   2,095 0 0
INTUIT INC USD0.01 Common Stock COM 461202103   106,834,662 274,484 SH   SOLE   274,484 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602   67,550,414 254,571 SH   SOLE   254,571 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511   122,980 11,000 SH   SOLE   11,000 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636   3,638,462 171,950 SH   SOLE   171,950 0 0
INVESCO LTD USD0.20 Common Stock COM G491BT108   315,544 17,540 SH   SOLE   17,540 0 0
INVIVYD INC USD0.0001 Common Stock COM 00534A102   15,000 10,000 SH   SOLE   10,000 0 0
IPSIDY INC USD0.0001 Common Stock COM 46264C206   60,390 104,283 SH   SOLE   104,283 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525   1,149,646 12,099 SH   SOLE   12,099 0 0
ISHARES INC MSCI EMU ETF COM 464286608   1,229,133 31,137 SH   SOLE   31,137 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822   7,703,695 141,508 SH   SOLE   141,508 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665   3,265,304 76,310 SH   SOLE   76,310 0 0
ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747   621,416 6,409 SH   SOLE   6,409 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646   2,958,361 59,381 SH   SOLE   59,381 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200   268,178 698 SH   SOLE   698 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507   1,693,955 7,003 SH   SOLE   7,003 0 0
ISHARES TRUST ESG Aware 1-5 Yr USD Cp Bd ETF COM 46435G243   653,675 27,500 SH   SOLE   27,500 0 0
ISHARES TRUST ESG Aware USD Corp Bond ETF COM 46435G193   495,004 22,200 SH   SOLE   22,200 0 0
ISHARES TRUST Global 100 ETF COM 464287572   1,707,124 26,653 SH   SOLE   26,653 0 0
ISHARES TRUST Global Energy ETF COM 464287341   1,156,872 29,671 SH   SOLE   29,671 0 0
ISHARES TRUST Global Technology ETF COM 464287291   4,845,854 108,094 SH   SOLE   108,094 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422   1,445,781 52,823 SH   SOLE   52,823 0 0
ISHARES TRUST Intl Select Dividend ETF COM 464288448   204,243 7,520 SH   SOLE   7,520 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234   3,930,646 103,711 SH   SOLE   103,711 0 0
ISHARES TRUST MSCI Global Impact ETF COM 46435G532   590,720 7,486 SH   SOLE   7,486 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334   6,965,062 227,171 SH   SOLE   227,171 0 0
ISHARES TRUST MSCI USA ESG Select ETF COM 464288802   1,152,480 14,000 SH   SOLE   14,000 0 0
ISHARES TRUST North American Technology ETF COM 464287549   428,400 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622   489,037 2,323 SH   SOLE   2,323 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655   3,009,453 17,260 SH   SOLE   17,260 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481   1,493,096 17,860 SH   SOLE   17,860 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224   961,375 48,432 SH   SOLE   48,432 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687   497,822 16,306 SH   SOLE   16,306 0 0
ISHARES TRUST Select Dividend ETF COM 464287168   5,552,544 46,041 SH   SOLE   46,041 0 0
ISHARES TRUST Tips Bond ETF COM 464287176   8,407,056 78,984 SH   SOLE   78,984 0 0
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106   65,940 14,000 SH   SOLE   14,000 0 0
JACK HENRY & ASSOCIATES INC USD0.01 Common Stock COM 426281101   33,853,585 192,832 SH   SOLE   192,832 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107   1,783,196 51,256 SH   SOLE   51,256 0 0
JM SMUCKER CO NPV Common Stock COM 832696405   356,535 2,250 SH   SOLE   2,250 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104   134,714,703 762,608 SH   SOLE   762,608 0 0
JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105   8,707,968 136,062 SH   SOLE   136,062 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100   153,096,203 1,141,657 SH   SOLE   1,141,657 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108   1,750,295 24,569 SH   SOLE   24,569 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100   1,511,056 42,374 SH   SOLE   42,374 0 0
KIMBERLY CLARK CORP NPV Common Stock COM 494368103   2,912,923 21,458 SH   SOLE   21,458 0 0
KINROSS GOLD CORP NPV Common Stock COM 496902404   150,590 37,000 SH   SOLE   37,000 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104   417,780 9,000 SH   SOLE   9,000 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106   2,226,348 54,688 SH   SOLE   54,688 0 0
KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306   302,000 10,000 SH   SOLE   10,000 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109   517,193 2,484 SH   SOLE   2,484 0 0
LIBERTY MEDIA CORP USD0.01 Ser C Media Com Stk COM 531229854   61,878,278 1,035,100 SH   SOLE   1,035,100 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108   21,680,775 59,263 SH   SOLE   59,263 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104   895,725 73,360 SH   SOLE   73,360 0 0
LINDE PLC EUR0.001 Common Stock COM G5494J103   51,643,427 158,328 SH   SOLE   158,328 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104   3,187,395 14,475 SH   SOLE   14,475 0 0
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109   1,759,958 25,236 SH   SOLE   25,236 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109   45,323,840 93,165 SH   SOLE   93,165 0 0
LOEWS CORP USD1 Common Stock COM 540424108   874,950 15,000 SH   SOLE   15,000 0 0
LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105   230,880 3,900 SH   SOLE   3,900 0 0
MAGENTA THERAPEUTICS USD0.001 Common Stock COM 55910K108   3,950 10,000 SH   SOLE   10,000 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106   1,705,374 95,700 SH   SOLE   95,700 0 0
MARKEL CORP NPV Common Stock COM 570535104   392,612 298 SH   SOLE   298 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102   15,455,997 93,401 SH   SOLE   93,401 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106   85,202,237 252,100 SH   SOLE   252,100 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104   5,437,583 146,803 SH   SOLE   146,803 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104   157,505,346 452,953 SH   SOLE   452,953 0 0
MATCH GROUP INC NEW USD0.001 Common Stock COM 57667L107   203,715 4,910 SH   SOLE   4,910 0 0
MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106   1,933,512 367,588 SH   SOLE   367,588 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100   740,279 21,805 SH   SOLE   21,805 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206   1,570,516 18,947 SH   SOLE   18,947 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107   377,982 4,600 SH   SOLE   4,600 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101   67,638,400 256,663 SH   SOLE   256,663 0 0
MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107   49,661 105,663 SH   SOLE   105,663 0 0
MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103   2,212,455 28,467 SH   SOLE   28,467 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102   742,998 878 SH   SOLE   878 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105   57,841,230 521,327 SH   SOLE   521,327 0 0
MESOBLAST LTD Spon ADR Ea Rep 5 Shares COM 590717104   71,105 24,435 SH   SOLE   24,435 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102   14,712,407 122,257 SH   SOLE   122,257 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104   3,702,245 52,701 SH   SOLE   52,701 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104   499,728,282 2,083,764 SH   SOLE   2,083,764 0 0
MODERNA INC USD0.0001 Common Stock COM 60770K107   788,711 4,391 SH   SOLE   4,391 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105   90,675,325 1,360,470 SH   SOLE   1,360,470 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105   1,968,728 7,066 SH   SOLE   7,066 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448   34,815,009 409,492 SH   SOLE   409,492 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106   8,770,320 29,742 SH   SOLE   29,742 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106   2,813,497 59,608 SH   SOLE   59,608 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101   22,200,565 265,557 SH   SOLE   265,557 0 0
NIKE INC NPV Cls B Common Stock COM 654106103   46,738,942 399,444 SH   SOLE   399,444 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106   126,438 12,968 SH   SOLE   12,968 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104   2,911,851 32,906 SH   SOLE   32,906 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109   6,022,447 66,385 SH   SOLE   66,385 0 0
NUTRIEN LTD NPV Common Stock COM 67077M108   2,639,012 36,136 SH   SOLE   36,136 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104   97,471,288 666,972 SH   SOLE   666,972 0 0
OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108   19,662 11,300 SH   SOLE   11,300 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102   349,800 20,000 SH   SOLE   20,000 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105   424,230 5,190 SH   SOLE   5,190 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106   61,610 15,250 SH   SOLE   15,250 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107   31,174,662 398,093 SH   SOLE   398,093 0 0
OWENS CORNING INC USD0.01 Common Stock COM 690742101   2,737,277 32,090 SH   SOLE   32,090 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108   1,082,578 168,626 SH   SOLE   168,626 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105   19,994,128 143,286 SH   SOLE   143,286 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104   1,207,941 4,151 SH   SOLE   4,151 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103   18,320,561 257,239 SH   SOLE   257,239 0 0
PELOTON INTERACTIVE INC USD0.000025 Cls A Common Stock COM 70614W100   133,392 16,800 SH   SOLE   16,800 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107   667,380 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108   47,020,378 260,270 SH   SOLE   260,270 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103   54,020 18,500 SH   SOLE   18,500 0 0
PFIZER INC USD0.05 Common Stock COM 717081103   26,339,819 514,048 SH   SOLE   514,048 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109   3,925,227 38,783 SH   SOLE   38,783 0 0
PINTEREST INC USD0.00001 Cls A Common Stock COM 72352L106   210,750 8,680 SH   SOLE   8,680 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107   605,689 4,817 SH   SOLE   4,817 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109   62,258,423 410,784 SH   SOLE   410,784 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103   13,924,890 126,659 SH   SOLE   126,659 0 0
RANPAK HLDGS CORP USD0.0001 Cls A Common Stock COM 75321W103   1,077,259 186,700 SH   SOLE   186,700 0 0
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock COM 75513E101   17,912,492 177,492 SH   SOLE   177,492 0 0
RBB FUND INC US Treasury 3 Month T-Bill ETF COM 74933W452   311,625 6,250 SH   SOLE   6,250 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100   1,481,063 11,482 SH   SOLE   11,482 0 0
RESMED INC USD0.004 Common Stock COM 761152107   228,943 1,100 SH   SOLE   1,100 0 0
ROCKLEY PHOTONICS USD0.00001 Common Stock COM G7614L109   7,705 55,000 SH   SOLE   55,000 0 0
ROLLINS INC USD1 Common Stock COM 775711104   72,027,648 1,971,200 SH   SOLE   1,971,200 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102   14,660,709 156,048 SH   SOLE   156,048 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104   95,642,786 285,552 SH   SOLE   285,552 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302   368,600 2,780 SH   SOLE   2,780 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108   59,032,991 1,104,246 SH   SOLE   1,104,246 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105   126,948,103 1,524,719 SH   SOLE   1,524,719 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109   4,199,322 287,822 SH   SOLE   287,822 0 0
SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305   951,065 16,700 SH   SOLE   16,700 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106   62,636,133 263,920 SH   SOLE   263,920 0 0
SHOPIFY INC NPV Sub-Vtg Cls A Common Stock COM 82509L107   26,422,640 761,240 SH   SOLE   761,240 0 0
SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107   125,105 11,736 SH   SOLE   11,736 0 0
SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100   393,732 7,450 SH   SOLE   7,450 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103   61,740 21,000 SH   SOLE   21,000 0 0
SILVERCREST METALS INC NPV Common Stock COM 828363101   66,677 11,150 SH   SOLE   11,150 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209   1,388,070 24,250 SH   SOLE   24,250 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105   2,451,966 30,711 SH   SOLE   30,711 0 0
SOUTHWEST AIRLINES CO USD1 Common Stock COM 844741108   370,942 11,017 SH   SOLE   11,017 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107   35,650,185 210,152 SH   SOLE   210,152 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855   2,567,321 48,976 SH   SOLE   48,976 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151   3,146,192 113,499 SH   SOLE   113,499 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103   20,217,161 52,865 SH   SOLE   52,865 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796   13,036,980 139,657 SH   SOLE   139,657 0 0
SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755   443,309 8,900 SH   SOLE   8,900 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107   442,790 1,000 SH   SOLE   1,000 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107   1,122,205 136,190 SH   SOLE   136,190 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208   217,722 6,550 SH   SOLE   6,550 0 0
SQUARESPACE INC USD0.0001 Class A Common Stock COM 85225A107   3,680,220 166,000 SH   SOLE   166,000 0 0
SSR MINING INC NPV Common Stock COM 784730103   168,130 10,750 SH   SOLE   10,750 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101   572,264 7,618 SH   SOLE   7,618 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109   5,640,412 56,859 SH   SOLE   56,859 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105   386,213 21,070 SH   SOLE   21,070 0 0
STERIS PLC USD0.001 Ordinary Shares COM G8473T100   18,427,629 99,776 SH   SOLE   99,776 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101   342,530 1,401 SH   SOLE   1,401 0 0
SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105   236,820 5,105 SH   SOLE   5,105 0 0
SYSCO CORP NPV Common Stock COM 871829107   16,133,014 211,027 SH   SOLE   211,027 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100   29,793,467 399,966 SH   SOLE   399,966 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109   6,600,280 63,385 SH   SOLE   63,385 0 0
TAL EDUCATION GROUP Spon ADS Ea Rep 0.3333 Cls A COM 874080104   211,500 30,000 SH   SOLE   30,000 0 0
TARGET CORP USD0.0833 Common Stock COM 87612E106   284,070 1,906 SH   SOLE   1,906 0 0
TESLA INC USD0.001 Common Stock COM 88160R101   7,233,129 58,720 SH   SOLE   58,720 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103   458,800 3,160 SH   SOLE   3,160 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104   501,607 3,036 SH   SOLE   3,036 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102   1,687,845 720 SH   SOLE   720 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105   270,862 6,042 SH   SOLE   6,042 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102   118,973,270 216,044 SH   SOLE   216,044 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709   3,849,666 33,769 SH   SOLE   33,769 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109   91,128,547 1,144,831 SH   SOLE   1,144,831 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509   2,713,453 41,939 SH   SOLE   41,939 0 0
TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109   301,895 4,863 SH   SOLE   4,863 0 0
TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106   247,467 1,100 SH   SOLE   1,100 0 0
TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103   10,928,035 65,013 SH   SOLE   65,013 0 0
TRANSOCEAN INC 0.5 Notes 30/01/2023 COM 893830BJ7   39,645 40,000 SH   SOLE   40,000 0 0
TRANSOCEAN LTD CHF15 Common Stock COM H8817H100   107,237 23,517 SH   SOLE   23,517 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105   20,366,402 481,134 SH   SOLE   481,134 0 0
TRIMBLE INC NPV Common Stock COM 896239100   1,983,822 39,237 SH   SOLE   39,237 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101   210,400 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106   2,852,988 60,025 SH   SOLE   60,025 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100   1,888,753 76,375 SH   SOLE   76,375 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303   38,192,148 81,421 SH   SOLE   81,421 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704   340,366 6,760 SH   SOLE   6,760 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108   9,421,685 45,500 SH   SOLE   45,500 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102   458,075 864 SH   SOLE   864 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304   31,200,207 715,437 SH   SOLE   715,437 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106   527,344 18,400 SH   SOLE   18,400 0 0
VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607   416,548 1,370 SH   SOLE   1,370 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827   6,781,147 90,079 SH   SOLE   90,079 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835   5,198,126 72,357 SH   SOLE   72,357 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652   377,986 2,845 SH   SOLE   2,845 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553   396,893 4,812 SH   SOLE   4,812 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363   18,189,925 51,773 SH   SOLE   51,773 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751   644,776 3,513 SH   SOLE   3,513 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611   317,600 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769   859,972 4,498 SH   SOLE   4,498 0 0
VANGUARD INTL EQUITY European ETF COM 922042874   438,585 7,911 SH   SOLE   7,911 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858   7,693,794 197,378 SH   SOLE   197,378 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866   8,652,694 134,463 SH   SOLE   134,463 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742   6,248,344 72,495 SH   SOLE   72,495 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870   3,034,826 39,154 SH   SOLE   39,154 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664   1,346,178 19,130 SH   SOLE   19,130 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680   396,864 7,200 SH   SOLE   7,200 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409   1,821,628 24,227 SH   SOLE   24,227 0 0
VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844   451,753 2,975 SH   SOLE   2,975 0 0
VANGUARD WORLD FUNDS Financials ETF COM 92204A405   266,721 3,224 SH   SOLE   3,224 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504   1,022,958 4,124 SH   SOLE   4,124 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702   240,196 752 SH   SOLE   752 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106   45,429,914 257,510 SH   SOLE   257,510 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104   42,099,766 1,068,522 SH   SOLE   1,068,522 0 0
VERONA PHARMA Spon ADR Each Rep 8 Ord Shs COM 925050106   253,696 9,709 SH   SOLE   9,709 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106   157,033 14,109 SH   SOLE   14,109 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102   280,105 11,067 SH   SOLE   11,067 0 0
VISA INC USD0.0001 Common Stock COM 92826C839   494,337,080 2,379,366 SH   SOLE   2,379,366 0 0
VONTIER CORP USD0.0001 Common Stock COM 928881101   1,579,531 81,714 SH   SOLE   81,714 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108   580,275 15,532 SH   SOLE   15,532 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103   996,925 7,031 SH   SOLE   7,031 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106   24,455,243 281,483 SH   SOLE   281,483 0 0
WARNER BROS DISCOVERY INC USD0.01 Ser A Common Stock COM 934423104   233,340 24,614 SH   SOLE   24,614 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101   89,478,662 675,005 SH   SOLE   675,005 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109   14,494,143 92,390 SH   SOLE   92,390 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106   34,047,537 363,135 SH   SOLE   363,135 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104   632,400 20,400 SH   SOLE   20,400 0 0
WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103   545,413 2,230 SH   SOLE   2,230 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851   1,267,734 19,719 SH   SOLE   19,719 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101   531,272 3,175 SH   SOLE   3,175 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100   31,267,537 282,785 SH   SOLE   282,785 0 0
YAMANA GOLD INC NPV Common Stock (USD) COM 98462Y100   205,350 37,000 SH   SOLE   37,000 0 0
YUM BRANDS INC NPV Common Stock COM 988498101   2,613,472 20,405 SH   SOLE   20,405 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109   21,758,733 398,147 SH   SOLE   398,147 0 0
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105   25,772,281 100,512 SH   SOLE   100,512 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102   4,287,952 33,631 SH   SOLE   33,631 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103   17,456,303 119,115 SH   SOLE   119,115 0 0
DANAHER CORP USD0.01 Common Stock COM 235851102   212,726 809 SH   SOLE   809 0 0
HSBC HOLDINGS PLC ADR Each Rep 5 USD0.50 Ord Shs COM 404280406   207,648 5,600 SH   SOLE   5,600 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184   216,810 6,598 SH   SOLE   6,598 0 0
STATE STREET CORP USD1 Common Stock COM 857477103   210,798 2,390 SH   SOLE   2,390 0 0
UNITED RENTALS INC USD0.01 Common Stock COM 911363109   213,509 544 SH   SOLE   544 0 0
ANALOG DEVICES USD16.666 Common Stock COM 032654105   204,835 1,216 SH   SOLE   1,216 0 0
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104   203,626 4,680 SH   SOLE   4,680 0 0
ETSY INC USD0.001 Common Stock COM 29786A106   229,195 1,687 SH   SOLE   1,687 0 0
GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101   235,994 4,555 SH   SOLE   4,555 0 0
GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107   3,033,065 44,143 SH   SOLE   44,143 0 0
PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109   473,509 1,620 SH   SOLE   1,620 0 0
SPDR SERIES TRUST Oil & Gas Expl & Prod ETF COM 78468R556   200,276 1,410 SH   SOLE   1,410 0 0
UNITY SOFTWARE INC USD0.000005 Common Stock COM 91332U101   205,705 5,923 SH   SOLE   5,923 0 0
VANECK VECTORS ETF Rare Earth Strat Metals (P/S) COM 92189H805   208,978 2,200 SH   SOLE   2,200 0 0