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   477,514 4,543 SH   SOLE   4,543 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100   186,527,096 1,842,061 SH   SOLE   1,842,061 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109   15,083,733 94,646 SH   SOLE   94,646 0 0
ABCAM PLC Spon ADS Each Rep 1 Ord Shares COM 000380204   3,159,936 234,765 SH   SOLE   234,765 0 0
ACCENTURE PLC New A Class Shares COM G1151C101   256,249,814 896,574 SH   SOLE   896,574 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109   24,985,176 291,917 SH   SOLE   291,917 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107   471,771 432,818 SH   SOLE   432,818 0 0
ADECOAGRO SA USD1.50 Common Stock COM L00849106   104,361 12,900 SH   SOLE   12,900 0 0
ADOBE INC NPV Common Stock COM 00724F101   64,885,517 168,372 SH   SOLE   168,372 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104   15,736,996 186,878 SH   SOLE   186,878 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107   564,733 5,762 SH   SOLE   5,762 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108   2,517,172 49,428 SH   SOLE   49,428 0 0
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106   494,001 1,720 SH   SOLE   1,720 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101   456,050 3,666 SH   SOLE   3,666 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108   146,882 12,010 SH   SOLE   12,010 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101   776,071 3,511 SH   SOLE   3,511 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102   4,570,307 44,728 SH   SOLE   44,728 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101   10,352,993 30,984 SH   SOLE   30,984 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305   11,400 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305   284,161,592 2,739,435 SH   SOLE   2,739,435 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107   136,712,160 1,314,540 SH   SOLE   1,314,540 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103   28,091,948 629,582 SH   SOLE   629,582 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106   265,708,980 2,572,456 SH   SOLE   2,572,456 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100   33,424,915 163,575 SH   SOLE   163,575 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109   1,411,477 8,557 SH   SOLE   8,557 0 0
AMERICAN INTL GROUP INC NPV Common Stock COM 026874784   356,246 7,074 SH   SOLE   7,074 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103   314,953 2,150 SH   SOLE   2,150 0 0
AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106   230,794 753 SH   SOLE   753 0 0
AMERISOURCEBERGEN CORP USD0.01 Common Stock COM 03073E105   203,980 1,274 SH   SOLE   1,274 0 0
AMETEK INC NPV Common Stock COM 031100100   1,714,894 11,800 SH   SOLE   11,800 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100   10,425,710 43,126 SH   SOLE   43,126 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101   148,179,852 1,813,263 SH   SOLE   1,813,263 0 0
ANALOG DEVICES USD16.666 Common Stock COM 032654105   239,819 1,216 SH   SOLE   1,216 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206   1,150,524 47,562 SH   SOLE   47,562 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105   51,475,507 154,674 SH   SOLE   154,674 0 0
APA CORP USD0.625 Common Stock COM 03743Q108   825,774 22,900 SH   SOLE   22,900 0 0
APPLE INC NPV Common Stock COM 037833100   322,270,336 1,954,338 SH   SOLE   1,954,338 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105   367,753 2,994 SH   SOLE   2,994 0 0
APTIV PLC USD0.01 Common Stock COM G6095L109   74,724,486 666,053 SH   SOLE   666,053 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102   758,522 9,522 SH   SOLE   9,522 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101   525,672 6,300 SH   SOLE   6,300 0 0
AT&T INC USD1 Common Stock COM 00206R102   3,681,062 191,224 SH   SOLE   191,224 0 0
AUTODESK INC NPV Common Stock COM 052769106   45,410,312 218,151 SH   SOLE   218,151 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101   6,322,557 28,119 SH   SOLE   28,119 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209   62,805 15,900 SH   SOLE   15,900 0 0
BADGER METER INC USD1 Common Stock COM 056525108   3,606,724 29,607 SH   SOLE   29,607 0 0
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100   1,157,805 40,118 SH   SOLE   40,118 0 0
BALL CORP NPV Common Stock COM 058498106   3,494,965 63,418 SH   SOLE   63,418 0 0
BALLARD POWER SYSTEMS NPV Common Stock COM 058586108   64,456 11,572 SH   SOLE   11,572 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104   45,203,901 1,580,556 SH   SOLE   1,580,556 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101   2,738,325 30,785 SH   SOLE   30,785 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100   729,402 16,052 SH   SOLE   16,052 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107   6,333,172 125,908 SH   SOLE   125,908 0 0
BARK INC USD0.0001 Common Stock COM 68622E104   72,500 50,000 SH   SOLE   50,000 0 0
BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108   1,764,282 95,086 SH   SOLE   95,086 0 0
BCE INC NPV Common Stock COM 05534B760   2,592,908 57,968 SH   SOLE   57,968 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109   31,092,014 125,604 SH   SOLE   125,604 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702   227,260,277 736,018 SH   SOLE   736,018 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108   3,724,800 8 SH   SOLE   8 0 0
BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104   1,807,268 24,360 SH   SOLE   24,360 0 0
BLACKBAUD INC USD0.001 Common Stock COM 09227Q100   553,776 7,991 SH   SOLE   7,991 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103   45,600 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101   8,331,882 12,452 SH   SOLE   12,452 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107   1,817,848 20,695 SH   SOLE   20,695 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103   714,921 10,414 SH   SOLE   10,414 0 0
BOEING CO USD5 Common Stock COM 097023105   810,845 3,817 SH   SOLE   3,817 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100   27,568,904 435,872 SH   SOLE   435,872 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108   42,865,598 16,161 SH   SOLE   16,161 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106   17,616,568 190,059 SH   SOLE   190,059 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107   72,292,049 1,444,974 SH   SOLE   1,444,974 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108   1,828,467 26,381 SH   SOLE   26,381 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101   378,508 590 SH   SOLE   590 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103   63,541,905 433,526 SH   SOLE   433,526 0 0
BROOKFIELD ASSET MGMT Cls A Limited Voting Shs (CAD) COM 113004105   1,625,032 49,680 SH   SOLE   49,680 0 0
BROOKFIELD CORP Cls A Limited Voting Shs (CAD) COM 11271J107   4,768,475 146,587 SH   SOLE   146,587 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209   6,364,015 99,020 SH   SOLE   99,020 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108   46,442,705 221,061 SH   SOLE   221,061 0 0
CAMECO CORP NPV Common Stock COM 13321L108   626,771 23,950 SH   SOLE   23,950 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101   4,596,076 108,526 SH   SOLE   108,526 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102   777,678 6,600 SH   SOLE   6,600 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100   30,883,683 401,423 SH   SOLE   401,423 0 0
CAPRI HOLDINGS LTD NPV Common Stock COM G1890L107   4,439,385 94,455 SH   SOLE   94,455 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109   98,200 20,000 SH   SOLE   20,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100   2,260,700 10,000 SH   SOLE   10,000 0 0
CARMAX INC USD0.50 Common Stock COM 143130102   231,408 3,600 SH   SOLE   3,600 0 0
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104   214,110 4,680 SH   SOLE   4,680 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101   26,534,455 115,952 SH   SOLE   115,952 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889   72,354 13,084 SH   SOLE   13,084 0 0
CENTERRA GOLD INC NPV Common Stock COM 152006102   232,200 36,000 SH   SOLE   36,000 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100   37,633,180 230,652 SH   SOLE   230,652 0 0
CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104   120,352,764 619,800 SH   SOLE   619,800 0 0
CINTAS CORP NPV Common Stock COM 172908105   78,371,514 169,386 SH   SOLE   169,386 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102   721,290 13,798 SH   SOLE   13,798 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424   41,928,615 894,191 SH   SOLE   894,191 0 0
CLOROX CO USD1 Common Stock COM 189054109   1,813,430 11,460 SH   SOLE   11,460 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105   180,976,057 944,946 SH   SOLE   944,946 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100   285,870,961 4,608,592 SH   SOLE   4,608,592 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109   3,661,854 150,076 SH   SOLE   150,076 0 0
COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107   220,345 3,261 SH   SOLE   3,261 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103   14,990,320 199,472 SH   SOLE   199,472 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101   251,115 6,624 SH   SOLE   6,624 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104   2,017,236 20,333 SH   SOLE   20,333 0 0
COOPER COS INC USD0.10 Common Stock COM 216648402   42,217,682 113,075 SH   SOLE   113,075 0 0
COPART INC USD0.001 Common Stock COM 217204106   285,798 3,800 SH   SOLE   3,800 0 0
CORNING INC USD0.50 Common Stock COM 219350105   2,347,742 66,546 SH   SOLE   66,546 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109   56,930,894 826,883 SH   SOLE   826,883 0 0
COSTCO CORP NPV Common Stock COM 22160K105   151,993,801 305,841 SH   SOLE   305,841 0 0
CROWN CASTLE INTL CORP USD0.01 Common Stock COM 22822V101   1,311,899 9,802 SH   SOLE   9,802 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106   2,757,468 33,339 SH   SOLE   33,339 0 0
CSX CORP USD1 Common Stock COM 126408103   4,426,569 147,848 SH   SOLE   147,848 0 0
CVS CORP USD0.01 Common Stock COM 126650100   219,363 2,952 SH   SOLE   2,952 0 0
DANAHER CORP USD0.01 Common Stock COM 235851102   203,900 809 SH   SOLE   809 0 0
DEERE & CO USD1 Common Stock COM 244199105   136,588,548 330,819 SH   SOLE   330,819 0 0
DENISON MINES INC NPV Common Stock COM 248356107   63,220 58,000 SH   SOLE   58,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107   135,233,636 1,164,001 SH   SOLE   1,164,001 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108   34,448,804 348,531 SH   SOLE   348,531 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105   24,530,165 116,555 SH   SOLE   116,555 0 0
DOVER CORP USD1 Common Stock COM 260003108   3,122,063 20,548 SH   SOLE   20,548 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301   161,662 16,875 SH   SOLE   16,875 0 0
EASTGROUP PROPERTIES INC USD0.0001 Common Stock COM 277276101   236,407 1,430 SH   SOLE   1,430 0 0
EATON CORPORATION PLC USD0.50 Common Stock COM G29183103   5,109,358 29,820 SH   SOLE   29,820 0 0
ECOLAB INC USD1 Common Stock COM 278865100   33,130,001 200,145 SH   SOLE   200,145 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108   44,756,764 540,998 SH   SOLE   540,998 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109   8,133,265 67,524 SH   SOLE   67,524 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104   5,056,211 58,024 SH   SOLE   58,024 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105   950,597 14,150 SH   SOLE   14,150 0 0
ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107   2,097,963 9,977 SH   SOLE   9,977 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101   401,205 3,500 SH   SOLE   3,500 0 0
EQUIFAX INC USD1.25 Common Stock COM 294429105   58,663,964 289,213 SH   SOLE   289,213 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700   103,777,845 143,928 SH   SOLE   143,928 0 0
ERO COPPER CORP NPV Common Stock COM 296006109   235,594 13,333 SH   SOLE   13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104   189,545,978 769,074 SH   SOLE   769,074 0 0
EVOQUA WATER TECHNOLOGIES CORP USD0.01 Common Stock COM 30057T105   4,079,376 82,047 SH   SOLE   82,047 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105   867,968 12,800 SH   SOLE   12,800 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102   31,430,310 286,616 SH   SOLE   286,616 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104   445,058 8,251 SH   SOLE   8,251 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106   8,323,410 153,201 SH   SOLE   153,201 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100   4,629,724 330,931 SH   SOLE   330,931 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107   1,225,612 5,635 SH   SOLE   5,635 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109   512,285 19,108 SH   SOLE   19,108 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192   1,216,375 18,182 SH   SOLE   18,182 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182   331,970 15,659 SH   SOLE   15,659 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408   564,452 9,485 SH   SOLE   9,485 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505   946,916 24,198 SH   SOLE   24,198 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408   658,028 16,550 SH   SOLE   16,550 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158   1,313,392 28,976 SH   SOLE   28,976 0 0
FIRST TRUST Long/Short Equity ETF COM 33739P103   233,980 4,605 SH   SOLE   4,605 0 0
FIRST TRUST Low Dur Mortgage Opps ETF COM 33739Q200   309,814 6,472 SH   SOLE   6,472 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108   314,140 3,492 SH   SOLE   3,492 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108   1,445,270 14,799 SH   SOLE   14,799 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846   766,678 17,934 SH   SOLE   17,934 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224   1,084,867 32,052 SH   SOLE   32,052 0 0
FMC CORP USD0.10 Common Stock COM 302491303   20,753,917 169,933 SH   SOLE   169,933 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860   197,240 15,654 SH   SOLE   15,654 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857   23,252,712 568,387 SH   SOLE   568,387 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109   22,550,666 117,875 SH   SOLE   117,875 0 0
GARMIN LTD CHF10 Common Stock COM H2906T109   369,367 3,660 SH   SOLE   3,660 0 0
GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107   3,578,230 43,621 SH   SOLE   43,621 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104   5,462,065 50,570 SH   SOLE   50,570 0 0
GENERAL ELECTRIC CORP USD0.01 Com Stock (P/R Split) COM 369604301   18,830,140 196,968 SH   SOLE   196,968 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104   4,397,087 51,452 SH   SOLE   51,452 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830   352,454 9,105 SH   SOLE   9,105 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107   21,337,404 274,542 SH   SOLE   274,542 0 0
GOLAR LNG USD1 Common Stock COM G9456A100   1,728,000 80,000 SH   SOLE   80,000 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104   2,395,426 7,323 SH   SOLE   7,323 0 0
GOLDMINING INC NPV Common Stock COM 38149E101   235,200 196,000 SH   SOLE   196,000 0 0
GREENHILL & CO INC USD0.01 Common Stock COM 395259104   266,100 30,000 SH   SOLE   30,000 0 0
GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204   279,658 7,860 SH   SOLE   7,860 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109   2,236,176 95,400 SH   SOLE   95,400 0 0
GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101   226,262 4,484 SH   SOLE   4,484 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101   204,900 6,476 SH   SOLE   6,476 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100   12,636,395 441,832 SH   SOLE   441,832 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300   47,970 11,700 SH   SOLE   11,700 0 0
HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs COM 40415F101   1,494,141 22,411 SH   SOLE   22,411 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106   728,424 115,075 SH   SOLE   115,075 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109   1,769,584 111,085 SH   SOLE   111,085 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102   114,522,201 388,053 SH   SOLE   388,053 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106   86,395,796 452,050 SH   SOLE   452,050 0 0
HP INC USD0.01 Common Stock COM 40434L105   369,369 12,585 SH   SOLE   12,585 0 0
HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107   78,274,285 446,109 SH   SOLE   446,109 0 0
HUNTINGTON BANCSHARES INC USD0.01 Common Stock COM 446150104   2,519,081 224,918 SH   SOLE   224,918 0 0
IBM CORP USD0.20 Common Stock COM 459200101   2,751,841 20,992 SH   SOLE   20,992 0 0
ICON PLC EUR0.06 Ordinary Shares COM G4705A100   811,642 3,800 SH   SOLE   3,800 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104   87,334,471 174,641 SH   SOLE   174,641 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109   2,026,673 8,715 SH   SOLE   8,715 0 0
INDEXIQ ETF TRUST Hedge Multi-Strat Tracker ETF COM 45409B107   281,730 9,645 SH   SOLE   9,645 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106   482,486 8,293 SH   SOLE   8,293 0 0
INTEL CORP USD0.001 Common Stock COM 458140100   3,881,424 118,807 SH   SOLE   118,807 0 0
INTUIT INC USD0.01 Common Stock COM 461202103   118,809,682 266,491 SH   SOLE   266,491 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602   64,822,957 253,740 SH   SOLE   253,740 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511   126,280 11,000 SH   SOLE   11,000 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636   3,874,895 177,990 SH   SOLE   177,990 0 0
INVESCO LTD USD0.20 Common Stock COM G491BT108   276,176 16,840 SH   SOLE   16,840 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103   245,511 765 SH   SOLE   765 0 0
INVIVYD INC USD0.0001 Common Stock COM 00534A102   12,000 10,000 SH   SOLE   10,000 0 0
IPSIDY INC USD0.0001 Common Stock COM 46264C206   46,927 104,283 SH   SOLE   104,283 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525   952,794 9,848 SH   SOLE   9,848 0 0
ISHARES INC MSCI EMU ETF COM 464286608   1,373,046 30,458 SH   SOLE   30,458 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822   8,254,455 140,645 SH   SOLE   140,645 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665   2,896,270 66,140 SH   SOLE   66,140 0 0
ISHARES TRUST 0-3 Month Treasury Bond ETF COM 46436E718   598,451 5,950 SH   SOLE   5,950 0 0
ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747   366,754 3,696 SH   SOLE   3,696 0 0
ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd COM 464288646   3,456,026 68,382 SH   SOLE   68,382 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200   286,933 698 SH   SOLE   698 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507   1,700,837 6,799 SH   SOLE   6,799 0 0
ISHARES TRUST ESG Aware 1-5 Yr USD Cp Bd ETF COM 46435G243   661,650 27,500 SH   SOLE   27,500 0 0
ISHARES TRUST ESG Aware USD Corp Bond ETF COM 46435G193   510,933 22,200 SH   SOLE   22,200 0 0
ISHARES TRUST Global 100 ETF COM 464287572   1,937,719 27,658 SH   SOLE   27,658 0 0
ISHARES TRUST Global Energy ETF COM 464287341   1,127,513 29,860 SH   SOLE   29,860 0 0
ISHARES TRUST Global Technology ETF COM 464287291   5,029,876 92,529 SH   SOLE   92,529 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422   1,275,452 47,419 SH   SOLE   47,419 0 0
ISHARES TRUST Intl Select Dividend ETF COM 464288448   224,043 8,150 SH   SOLE   8,150 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234   3,645,393 92,382 SH   SOLE   92,382 0 0
ISHARES TRUST MSCI Global Impact ETF COM 46435G532   584,105 7,376 SH   SOLE   7,376 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334   7,425,284 230,170 SH   SOLE   230,170 0 0
ISHARES TRUST MSCI USA ESG Select ETF COM 464288802   1,228,780 14,000 SH   SOLE   14,000 0 0
ISHARES TRUST North American Technology ETF COM 464287549   519,159 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655   2,841,555 15,928 SH   SOLE   15,928 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481   1,433,582 15,745 SH   SOLE   15,745 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224   862,150 43,587 SH   SOLE   43,587 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687   386,566 12,382 SH   SOLE   12,382 0 0
ISHARES TRUST Select Dividend ETF COM 464287168   5,423,441 46,283 SH   SOLE   46,283 0 0
ISHARES TRUST Tips Bond ETF COM 464287176   8,925,950 80,961 SH   SOLE   80,961 0 0
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106   68,180 14,000 SH   SOLE   14,000 0 0
JACK HENRY & ASSOCIATES INC USD0.01 Common Stock COM 426281101   32,820,335 217,757 SH   SOLE   217,757 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107   1,780,454 47,593 SH   SOLE   47,593 0 0
JM SMUCKER CO NPV Common Stock COM 832696405   314,740 2,000 SH   SOLE   2,000 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104   123,367,135 795,917 SH   SOLE   795,917 0 0
JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105   9,399,318 156,083 SH   SOLE   156,083 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100   157,597,565 1,209,405 SH   SOLE   1,209,405 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108   1,322,393 19,749 SH   SOLE   19,749 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100   1,472,869 41,748 SH   SOLE   41,748 0 0
KIMBERLY CLARK CORP NPV Common Stock COM 494368103   2,974,046 22,158 SH   SOLE   22,158 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104   472,680 9,000 SH   SOLE   9,000 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106   2,073,988 53,633 SH   SOLE   53,633 0 0
KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306   311,900 10,000 SH   SOLE   10,000 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109   487,460 2,484 SH   SOLE   2,484 0 0
LEGG MASON ETF Franklin Low Vol Hi Div ETF COM 52468L505   305,996 11,350 SH   SOLE   11,350 0 0
LIBERTY MEDIA CORP USD0.01 Ser C Media Com Stk COM 531229854   77,214,757 1,031,869 SH   SOLE   1,031,869 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108   20,081,141 58,474 SH   SOLE   58,474 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104   1,222,177 73,360 SH   SOLE   73,360 0 0
LINDE PLC EUR0.001 Common Shares COM G54950103   195,038,104 548,993 SH   SOLE   548,993 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104   3,633,423 13,553 SH   SOLE   13,553 0 0
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109   1,766,520 25,236 SH   SOLE   25,236 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109   43,200,903 91,386 SH   SOLE   91,386 0 0
LOEWS CORP USD1 Common Stock COM 540424108   870,300 15,000 SH   SOLE   15,000 0 0
LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105   211,419 3,900 SH   SOLE   3,900 0 0
MAGENTA THERAPEUTICS USD0.001 Common Stock COM 55910K108   7,947 10,000 SH   SOLE   10,000 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106   1,753,224 95,700 SH   SOLE   95,700 0 0
MARKEL CORP NPV Common Stock COM 570535104   380,668 298 SH   SOLE   298 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102   15,273,134 91,703 SH   SOLE   91,703 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106   89,599,746 252,351 SH   SOLE   252,351 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104   5,582,798 128,933 SH   SOLE   128,933 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104   166,680,176 458,656 SH   SOLE   458,656 0 0
MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106   1,747,654 362,584 SH   SOLE   362,584 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100   767,754 21,805 SH   SOLE   21,805 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206   1,559,937 18,747 SH   SOLE   18,747 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107   379,960 4,600 SH   SOLE   4,600 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101   76,161,849 272,386 SH   SOLE   272,386 0 0
MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107   68,680 105,663 SH   SOLE   105,663 0 0
MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103   2,024,126 25,107 SH   SOLE   25,107 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102   1,012,270 768 SH   SOLE   768 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105   78,054,512 733,664 SH   SOLE   733,664 0 0
MESOBLAST LTD Spon ADR Ea Rep 5 Shares COM 590717104   80,391 24,435 SH   SOLE   24,435 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102   25,669,536 121,117 SH   SOLE   121,117 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104   4,357,062 52,006 SH   SOLE   52,006 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104   613,974,347 2,129,637 SH   SOLE   2,129,637 0 0
MODERNA INC USD0.0001 Common Stock COM 60770K107   654,404 4,261 SH   SOLE   4,261 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105   94,318,122 1,352,813 SH   SOLE   1,352,813 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105   2,099,297 6,860 SH   SOLE   6,860 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448   39,604,911 451,081 SH   SOLE   451,081 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106   9,855,853 28,528 SH   SOLE   28,528 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106   2,532,030 51,653 SH   SOLE   51,653 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101   23,112,515 299,851 SH   SOLE   299,851 0 0
NIKE INC NPV Cls B Common Stock COM 654106103   49,721,444 405,426 SH   SOLE   405,426 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106   188,213 17,908 SH   SOLE   17,908 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104   1,503,145 17,056 SH   SOLE   17,056 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109   5,680,264 61,742 SH   SOLE   61,742 0 0
NUTRIEN LTD NPV Common Stock COM 67077M108   2,523,232 34,167 SH   SOLE   34,167 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104   150,421,065 541,531 SH   SOLE   541,531 0 0
OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108   27,346 11,300 SH   SOLE   11,300 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102   308,525 17,500 SH   SOLE   17,500 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105   477,794 5,142 SH   SOLE   5,142 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106   72,285 15,250 SH   SOLE   15,250 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107   33,125,902 392,487 SH   SOLE   392,487 0 0
OWENS CORNING INC USD0.01 Common Stock COM 690742101   1,816,942 18,966 SH   SOLE   18,966 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108   1,424,298 168,556 SH   SOLE   168,556 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105   37,644,997 188,470 SH   SOLE   188,470 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104   1,394,856 4,150 SH   SOLE   4,150 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103   24,149,679 318,010 SH   SOLE   318,010 0 0
PELOTON INTERACTIVE INC USD0.000025 Cls A Common Stock COM 70614W100   229,181 20,210 SH   SOLE   20,210 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107   836,070 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108   47,807,081 262,244 SH   SOLE   262,244 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103   82,325 18,500 SH   SOLE   18,500 0 0
PFIZER INC USD0.05 Common Stock COM 717081103   20,332,924 498,356 SH   SOLE   498,356 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109   3,533,578 36,335 SH   SOLE   36,335 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107   377,497 2,826 SH   SOLE   2,826 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109   64,406,411 433,159 SH   SOLE   433,159 0 0
PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109   489,466 1,620 SH   SOLE   1,620 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103   16,325,391 127,962 SH   SOLE   127,962 0 0
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock COM 75513E101   20,781,333 212,206 SH   SOLE   212,206 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100   2,749,157 20,331 SH   SOLE   20,331 0 0
RESMED INC USD0.004 Common Stock COM 761152107   240,889 1,100 SH   SOLE   1,100 0 0
ROLLINS INC USD1 Common Stock COM 775711104   73,762,587 1,965,430 SH   SOLE   1,965,430 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102   14,809,567 155,074 SH   SOLE   155,074 0 0
ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock COM V7780T103   334,336 5,120 SH   SOLE   5,120 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104   99,011,393 287,181 SH   SOLE   287,181 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302   530,415 2,655 SH   SOLE   2,655 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108   53,474,810 1,089,100 SH   SOLE   1,089,100 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105   95,734,245 1,827,687 SH   SOLE   1,827,687 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109   4,701,405 287,372 SH   SOLE   287,372 0 0
SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305   960,918 16,700 SH   SOLE   16,700 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106   59,189,583 263,334 SH   SOLE   263,334 0 0
SHOPIFY INC NPV Sub-Vtg Cls A Common Stock COM 82509L107   42,723,600 891,189 SH   SOLE   891,189 0 0
SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107   97,643 11,736 SH   SOLE   11,736 0 0
SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100   291,518 7,450 SH   SOLE   7,450 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103   51,110 13,450 SH   SOLE   13,450 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209   1,693,760 24,494 SH   SOLE   24,494 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105   2,492,676 30,751 SH   SOLE   30,751 0 0
SOUTHWEST AIRLINES CO USD1 Common Stock COM 844741108   343,622 10,560 SH   SOLE   10,560 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107   38,781,078 211,664 SH   SOLE   211,664 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855   2,568,042 47,146 SH   SOLE   47,146 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151   3,439,070 120,500 SH   SOLE   120,500 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103   18,716,082 45,717 SH   SOLE   45,717 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796   13,926,596 418,971 SH   SOLE   418,971 0 0
SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755   505,020 9,500 SH   SOLE   9,500 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107   458,410 1,000 SH   SOLE   1,000 0 0
SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102   257,084 1,924 SH   SOLE   1,924 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107   1,118,143 134,070 SH   SOLE   134,070 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208   239,009 6,550 SH   SOLE   6,550 0 0
SQUARESPACE INC USD0.0001 Class A Common Stock COM 85225A107   5,649,214 177,816 SH   SOLE   177,816 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101   573,568 7,118 SH   SOLE   7,118 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109   5,687,372 54,618 SH   SOLE   54,618 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105   372,728 21,070 SH   SOLE   21,070 0 0
STERIS PLC USD0.001 Ordinary Shares COM G8473T100   18,778,914 98,175 SH   SOLE   98,175 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101   413,075 1,447 SH   SOLE   1,447 0 0
SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105   238,148 5,105 SH   SOLE   5,105 0 0
SYSCO CORP NPV Common Stock COM 871829107   16,265,101 210,606 SH   SOLE   210,606 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100   37,584,079 404,043 SH   SOLE   404,043 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109   7,969,597 66,803 SH   SOLE   66,803 0 0
TAL EDUCATION GROUP Spon ADS Ea Rep 0.3333 Cls A COM 874080104   192,300 30,000 SH   SOLE   30,000 0 0
TARGET CORP USD0.0833 Common Stock COM 87612E106   347,160 2,096 SH   SOLE   2,096 0 0
TESLA INC USD0.001 Common Stock COM 88160R101   12,305,489 59,315 SH   SOLE   59,315 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103   464,235 3,160 SH   SOLE   3,160 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104   512,643 2,756 SH   SOLE   2,756 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102   1,224,734 720 SH   SOLE   720 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105   346,090 5,682 SH   SOLE   5,682 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102   132,547,232 229,969 SH   SOLE   229,969 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709   4,056,804 31,223 SH   SOLE   31,223 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109   84,342,080 1,076,341 SH   SOLE   1,076,341 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509   2,508,371 41,939 SH   SOLE   41,939 0 0
TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109   221,024 3,743 SH   SOLE   3,743 0 0
TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106   258,544 1,100 SH   SOLE   1,100 0 0
TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103   12,947,040 70,372 SH   SOLE   70,372 0 0
TRANSOCEAN LTD CHF15 Common Stock COM H8817H100   184,656 29,034 SH   SOLE   29,034 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105   22,645,907 465,295 SH   SOLE   465,295 0 0
TRIMBLE INC NPV Common Stock COM 896239100   2,056,803 39,237 SH   SOLE   39,237 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101   231,800 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106   2,574,129 60,017 SH   SOLE   60,017 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100   2,320,566 73,204 SH   SOLE   73,204 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303   36,427,837 66,758 SH   SOLE   66,758 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704   351,046 6,760 SH   SOLE   6,760 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108   8,942,988 44,435 SH   SOLE   44,435 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102   427,221 904 SH   SOLE   904 0 0
UR ENERGY INC NPV Common Stock COM 91688R108   20,600 20,000 SH   SOLE   20,000 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304   30,623,537 849,474 SH   SOLE   849,474 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106   579,065 17,900 SH   SOLE   17,900 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827   7,209,947 94,260 SH   SOLE   94,260 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835   6,182,228 83,736 SH   SOLE   83,736 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652   393,962 2,810 SH   SOLE   2,810 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553   387,547 4,667 SH   SOLE   4,667 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363   20,101,693 53,452 SH   SOLE   53,452 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751   665,924 3,513 SH   SOLE   3,513 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611   317,520 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769   910,898 4,463 SH   SOLE   4,463 0 0
VANGUARD INTL EQUITY European ETF COM 922042874   454,260 7,453 SH   SOLE   7,453 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858   10,195,101 252,354 SH   SOLE   252,354 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866   9,436,339 139,138 SH   SOLE   139,138 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742   6,589,039 71,550 SH   SOLE   71,550 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870   3,873,984 48,292 SH   SOLE   48,292 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664   1,568,460 21,760 SH   SOLE   21,760 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680   377,340 6,000 SH   SOLE   6,000 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409   1,524,828 20,003 SH   SOLE   20,003 0 0
VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844   458,179 2,975 SH   SOLE   2,975 0 0
VANGUARD WORLD FUNDS Financials ETF COM 92204A405   228,217 2,930 SH   SOLE   2,930 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504   974,824 4,088 SH   SOLE   4,088 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702   442,134 1,147 SH   SOLE   1,147 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106   50,181,174 261,551 SH   SOLE   261,551 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104   19,705,563 506,700 SH   SOLE   506,700 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106   128,071 13,313 SH   SOLE   13,313 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102   257,529 11,067 SH   SOLE   11,067 0 0
VISA INC USD0.0001 Common Stock COM 92826C839   534,574,002 2,371,037 SH   SOLE   2,371,037 0 0
VONTIER CORP USD0.0001 Common Stock COM 928881101   2,245,543 82,134 SH   SOLE   82,134 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108   537,096 15,532 SH   SOLE   15,532 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103   917,139 6,220 SH   SOLE   6,220 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106   47,327,145 472,657 SH   SOLE   472,657 0 0
WARNER BROS DISCOVERY INC USD0.01 Ser A Common Stock COM 934423104   296,715 19,650 SH   SOLE   19,650 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101   93,628,599 673,248 SH   SOLE   673,248 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109   29,085,705 178,254 SH   SOLE   178,254 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106   36,211,201 382,015 SH   SOLE   382,015 0 0
WEJO GROUP LTD USD0.0001 Cls A Com Stock COM G9525W109   410,929 833,528 SH   SOLE   833,528 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104   497,145 16,500 SH   SOLE   16,500 0 0
WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103   987,615 4,250 SH   SOLE   4,250 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851   1,388,870 19,639 SH   SOLE   19,639 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101   655,764 3,175 SH   SOLE   3,175 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100   29,639,208 283,087 SH   SOLE   283,087 0 0
YAMANA GOLD INC NPV Common Stock (USD) COM 98462Y100   156,487 26,750 SH   SOLE   26,750 0 0
YUM BRANDS INC NPV Common Stock COM 988498101   2,644,241 20,020 SH   SOLE   20,020 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109   28,974,808 457,088 SH   SOLE   457,088 0 0
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105   34,171,326 107,457 SH   SOLE   107,457 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102   4,340,344 33,594 SH   SOLE   33,594 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103   19,825,833 119,117 SH   SOLE   119,117 0 0