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   1,350,907 12,736 SH   SOLE   12,736 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100   270,439,649 2,379,374 SH   SOLE   2,379,374 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109   17,904,618 98,323 SH   SOLE   98,323 0 0
Abrdn Platinum Etf Abrdn Physical Platinum Sha COM 003260106   693,465 8,300 SH   SOLE   8,300 0 0
ACCENTURE PLC New A Class Shares COM G1151C101   347,621,061 1,002,917 SH   SOLE   1,002,917 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107   683,852 432,818 SH   SOLE   432,818 0 0
ADOBE INC NPV Common Stock COM 00724F101   218,148,167 432,319 SH   SOLE   432,319 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104   34,189,984 198,502 SH   SOLE   198,502 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107   3,448,622 19,107 SH   SOLE   19,107 0 0
Advent Technologie COM USD0.0001 Class A COM 00788A105   7,110 39,500 SH   SOLE   39,500 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108   5,705,382 95,597 SH   SOLE   95,597 0 0
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106   35,491,585 146,496 SH   SOLE   146,496 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101   1,301,039 7,887 SH   SOLE   7,887 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108   211,515 14,340 SH   SOLE   14,340 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101   413,399 3,138 SH   SOLE   3,138 0 0
Albertsons Cos Inc COM USD0.01 Class A COM 013091103   1,244,528 58,047 SH   SOLE   58,047 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102   6,615,584 91,426 SH   SOLE   91,426 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101   8,354,089 25,476 SH   SOLE   25,476 0 0
ALLSTATE CORP NPV Common Stock COM 020002101   688,406 3,979 SH   SOLE   3,979 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305   8,400 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305   623,795,048 4,133,009 SH   SOLE   4,133,009 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107   314,850,992 2,067,851 SH   SOLE   2,067,851 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103   31,582,624 724,040 SH   SOLE   724,040 0 0
Amarin Corp ADR Rep 1 Ord GBP0.50 COM 023111206   10,155 11,400 SH   SOLE   11,400 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106   816,114,338 4,524,417 SH   SOLE   4,524,417 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100   62,510,363 316,364 SH   SOLE   316,364 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109   2,772,580 12,177 SH   SOLE   12,177 0 0
AMERICAN INTL GROUP INC NPV Common Stock COM 026874784   248,971 3,185 SH   SOLE   3,185 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103   253,586 2,075 SH   SOLE   2,075 0 0
AMERICAS GOLD & SILVER CORP NPV Common Stock COM 03062D100   25,731 116,959 SH   SOLE   116,959 0 0
AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106   737,455 1,682 SH   SOLE   1,682 0 0
AMETEK INC NPV Common Stock COM 031100100   2,291,737 12,530 SH   SOLE   12,530 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100   2,763,590 9,720 SH   SOLE   9,720 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101   196,520,641 1,703,690 SH   SOLE   1,703,690 0 0
ANALOG DEVICES USD16.666 Common Stock COM 032654105   503,177 2,544 SH   SOLE   2,544 0 0
ANGLOGOLD ASHANTI PLC USD1 Ordinary Shares COM G0378L100   222,000 10,000 SH   SOLE   10,000 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105   71,938,494 207,220 SH   SOLE   207,220 0 0
APA CORP USD0.625 Common Stock COM 03743Q108   787,302 22,900 SH   SOLE   22,900 0 0
Apollo Global Mana COM USD0.00001 COM 03769M106   348,595 3,100 SH   SOLE   3,100 0 0
APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100   1,245,050 5,046 SH   SOLE   5,046 0 0
APPLE INC NPV Common Stock COM 037833100   527,651,848 3,077,046 SH   SOLE   3,077,046 0 0
Applied Indl Techs COM NPV COM 03820C105   1,205,055 6,100 SH   SOLE   6,100 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105   6,704,743 32,511 SH   SOLE   32,511 0 0
APTIV PLC USD0.01 Common Stock COM G6095L109   92,805,073 1,165,161 SH   SOLE   1,165,161 0 0
Apyx Medical Corpo COM USD0.001 COM 03837C106   137,814 101,334 SH   SOLE   101,334 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102   1,111,422 17,695 SH   SOLE   17,695 0 0
Ares Capital Corp COM Stk USD0.001 COM 04010L103   746,439 35,852 SH   SOLE   35,852 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101   937,509 7,050 SH   SOLE   7,050 0 0
ARISTA NETWORKS INC USD0.0001 Common Stock COM 040413106   3,697,824 12,752 SH   SOLE   12,752 0 0
ARM HOLDINGS PLC Spon ADR Each Rep 1 Ord Shs COM 042068205   964,423 7,716 SH   SOLE   7,716 0 0
ASP Isotopes Inc COM USD0.01 COM 00218A105   634,665 153,672 SH   SOLE   153,672 0 0
AST SPACEMOBILE INC USD0.0001 Class A Common Stock COM 00217D100   36,685 12,650 SH   SOLE   12,650 0 0
ASTRAZENECA PLC Spon ADR Rep 1 USD0.5 Ord Shs COM 046353108   913,134 13,478 SH   SOLE   13,478 0 0
AT&T INC USD1 Common Stock COM 00206R102   2,717,299 154,392 SH   SOLE   154,392 0 0
AUTHID INC USD0.0001 Com Stk (P-R Split) COM 46264C305   99,464 13,036 SH   SOLE   13,036 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103   609,615 2,441 SH   SOLE   2,441 0 0
AUTODESK INC NPV Common Stock COM 052769106   55,178,050 211,881 SH   SOLE   211,881 0 0
Autolus Therapeuti Spon Ads Ea Rep 1 Ord Shs COM 05280R100   429,374 67,300 SH   SOLE   67,300 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101   8,679,291 27,740 SH   SOLE   27,740 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209   211,362 80,805 SH   SOLE   80,805 0 0
BADGER METER INC USD1 Common Stock COM 056525108   4,301,557 26,584 SH   SOLE   26,584 0 0
BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108   376,902 3,580 SH   SOLE   3,580 0 0
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100   323,577 9,659 SH   SOLE   9,659 0 0
BALL CORP NPV Common Stock COM 058498106   7,676,682 113,965 SH   SOLE   113,965 0 0
BALLARD POWER SYSTEMS NPV Common Stock COM 058586108   131,300 47,226 SH   SOLE   47,226 0 0
BALLYS CORP USD0.01 Common Stock COM 05875B106   8,679,950 622,665 SH   SOLE   622,665 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104   57,317,141 1,511,528 SH   SOLE   1,511,528 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101   4,829,068 49,413 SH   SOLE   49,413 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100   5,676,895 98,523 SH   SOLE   98,523 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107   6,314,985 121,958 SH   SOLE   121,958 0 0
Barclays Plc Adr-Each Cv 4 Ord GBP0.25 COM 06738E204   841,100 90,860 SH   SOLE   90,860 0 0
BARK INC USD0.0001 Common Stock COM 68622E104   99,200 80,000 SH   SOLE   80,000 0 0
BARRICK GOLD CORP NPV Common Stock COM 067901108   2,182,805 131,147 SH   SOLE   131,147 0 0
BCE INC NPV Common Stock COM 05534B760   2,065,597 60,735 SH   SOLE   60,735 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109   29,316,886 118,476 SH   SOLE   118,476 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702   386,618,718 919,382 SH   SOLE   919,382 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108   10,151,040 16 SH   SOLE   16 0 0
BEYOND MEAT INC USD0.0001 Common Stock COM 08862E109   113,560 13,715 SH   SOLE   13,715 0 0
BHP GROUP LTD Spon ADR Ea Rep 2 Ord Shs COM 088606108   354,956 6,146 SH   SOLE   6,146 0 0
Biglari Holdings COM Npv Class B COM 08986R309   436,264 2,300 SH   SOLE   2,300 0 0
Biolife Solutions COM USD0.001 COM 09062W204   1,522,695 82,086 SH   SOLE   82,086 0 0
Bioline Rx Ltd Spon Ads Ea Repr 15 Ord Shs COM 09071M205   44,598 39,820 SH   SOLE   39,820 0 0
BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104   599,652 8,519 SH   SOLE   8,519 0 0
BLACKBAUD INC USD0.001 Common Stock COM 09227Q100   296,560 4,000 SH   SOLE   4,000 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103   41,939 15,196 SH   SOLE   15,196 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101   17,762,812 21,306 SH   SOLE   21,306 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107   6,208,283 47,258 SH   SOLE   47,258 0 0
Blackstone Secd Ln COM USD0.001 COM 09261X102   1,424,583 45,733 SH   SOLE   45,733 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103   1,508,314 17,833 SH   SOLE   17,833 0 0
BOEING CO USD5 Common Stock COM 097023105   1,869,494 9,687 SH   SOLE   9,687 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100   21,365,361 139,306 SH   SOLE   139,306 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108   152,828,072 42,126 SH   SOLE   42,126 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106   44,868,958 302,270 SH   SOLE   302,270 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107   161,185,462 2,353,416 SH   SOLE   2,353,416 0 0
BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104   314,179 8,337 SH   SOLE   8,337 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108   2,177,334 40,150 SH   SOLE   40,150 0 0
BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 25p Ord Share COM 110448107   415,319 13,617 SH   SOLE   13,617 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101   5,016,677 3,785 SH   SOLE   3,785 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103   90,072,025 439,676 SH   SOLE   439,676 0 0
BROOKFIELD ASSET MGMT Cls A Limited Voting Shs COM 113004105   3,031,995 72,105 SH   SOLE   72,105 0 0
BROOKFIELD CORP Cls A Limited Voting Shs COM 11271J107   1,668,516 39,841 SH   SOLE   39,841 0 0
Brookfield Infr Pt Limited Partnership Units COM G16252101   205,112 6,572 SH   SOLE   6,572 0 0
Brown-Forman Corp 'A'Com USD0.15 COM 115637100   317,700 6,000 SH   SOLE   6,000 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209   4,308,721 83,470 SH   SOLE   83,470 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108   68,476,931 219,985 SH   SOLE   219,985 0 0
CADIZ Inc COM USD0.01 COM 127537207   124,288 42,858 SH   SOLE   42,858 0 0
CAE INC NPV Common Stock COM 124765108   1,023,165 49,500 SH   SOLE   49,500 0 0
CAL Maine Foods In COM Stk USD0.01 COM 128030202   215,980 3,670 SH   SOLE   3,670 0 0
CAMECO CORP NPV Common Stock COM 13321L108   26,142,376 603,309 SH   SOLE   603,309 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101   5,931,740 116,904 SH   SOLE   116,904 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102   869,946 6,600 SH   SOLE   6,600 0 0
CANADIAN PAC KANSAS CITY LTD NPV Common Stock COM 13646K108   9,599,305 108,774 SH   SOLE   108,774 0 0
CANADIAN PAC KANSAS CITY LTD NPV Common Stock (US Line) COM 13646K108   53,004,982 601,168 SH   SOLE   601,168 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109   18,349 20,164 SH   SOLE   20,164 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100   3,918,500 10,000 SH   SOLE   10,000 0 0
CARLYLE GROUP INC USD0.01 Common Stock COM 14316J108   422,941 9,016 SH   SOLE   9,016 0 0
CARMAX INC USD0.50 Common Stock COM 143130102   313,596 3,600 SH   SOLE   3,600 0 0
Carnival Corp Paired Ctf (1 Com Carn & 1 COM 143658300   1,116,022 68,300 SH   SOLE   68,300 0 0
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104   378,426 6,510 SH   SOLE   6,510 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101   68,029,928 185,656 SH   SOLE   185,656 0 0
Cbre Group Inc COM USD0.01 Class A COM 12504L109   450,610 4,634 SH   SOLE   4,634 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889   117,886 13,084 SH   SOLE   13,084 0 0
Centessa Pharmaceu Spon Ads Eh Rep 1 Ord Shs COM 152309100   353,690 31,300 SH   SOLE   31,300 0 0
Certara Inc COM USD0.01 COM 15687V109   13,545,709 757,590 SH   SOLE   757,590 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100   42,700,849 270,704 SH   SOLE   270,704 0 0
CHIPOTLE MEXICAN GRILL INC USD0.01 Common Stock COM 169656105   215,100 74 SH   SOLE   74 0 0
CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104   81,279,234 313,662 SH   SOLE   313,662 0 0
Church & Dwight COM USD1.00 COM 171340102   2,230,148 21,380 SH   SOLE   21,380 0 0
CINTAS CORP NPV Common Stock COM 172908105   118,053,051 171,831 SH   SOLE   171,831 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102   17,109,996 342,817 SH   SOLE   342,817 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424   23,966,694 378,980 SH   SOLE   378,980 0 0
CLOUDFLARE INC USD0.001 Cls A Common Stock COM 18915M107   439,220 4,536 SH   SOLE   4,536 0 0
Clover Health Inve COM USD0.0001 Cl A COM 18914F103   19,850 25,000 SH   SOLE   25,000 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105   272,384,477 1,265,198 SH   SOLE   1,265,198 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100   330,821,489 5,407,347 SH   SOLE   5,407,347 0 0
Coeur Mining Inc COM USD0.01 COM 192108504   64,365 17,073 SH   SOLE   17,073 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109   3,532,978 149,893 SH   SOLE   149,893 0 0
COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107   1,614,050 6,088 SH   SOLE   6,088 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103   25,285,679 280,796 SH   SOLE   280,796 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101   559,995 12,918 SH   SOLE   12,918 0 0
CONFLUENT INC USD0.00001 Cls A Common Stock COM 20717M103   549,726 18,012 SH   SOLE   18,012 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104   3,545,511 27,856 SH   SOLE   27,856 0 0
CONSTELLIUM SE (FRANCE) EUR0.02 Class A Common Stock COM F21107101   236,024 10,675 SH   SOLE   10,675 0 0
COOPER COS INC USD0.10 Com Stk (Post Split) COM 216648501   51,869,293 511,229 SH   SOLE   511,229 0 0
COPART INC USD0.001 Common Stock COM 217204106   446,389 7,707 SH   SOLE   7,707 0 0
CORNING INC USD0.50 Common Stock COM 219350105   1,856,637 56,330 SH   SOLE   56,330 0 0
CORTEVA INC USD0.01 Common Stock (WI) COM 22052L104   361,418 6,267 SH   SOLE   6,267 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109   80,718,090 835,591 SH   SOLE   835,591 0 0
COSTCO CORP NPV Common Stock COM 22160K105   222,307,723 303,527 SH   SOLE   303,527 0 0
CRH EUR0.32 Ord Shs (Primary List) COM G25508105   51,475,913 596,753 SH   SOLE   596,753 0 0
CRH PLC EUR0.32 Ordinary Shares (DI) COM G25508105   6,569,490 76,168 SH   SOLE   76,168 0 0
CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105   2,618,258 8,167 SH   SOLE   8,167 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106   770,724 9,724 SH   SOLE   9,724 0 0
CSX CORP USD1 Common Stock COM 126408103   6,463,265 174,353 SH   SOLE   174,353 0 0
CVS CORP USD0.01 Common Stock COM 126650100   809,962 10,155 SH   SOLE   10,155 0 0
CYBIN INC NPV Common Stock COM 23256X100   26,152 65,381 SH   SOLE   65,381 0 0
DANAHER CORP USD0.01 Common Stock COM 235851102   56,785,828 227,398 SH   SOLE   227,398 0 0
DEERE & CO USD1 Common Stock COM 244199105   118,109,930 287,554 SH   SOLE   287,554 0 0
DENISON MINES INC NPV Common Stock COM 248356107   113,680 58,000 SH   SOLE   58,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107   183,787,902 1,325,075 SH   SOLE   1,325,075 0 0
DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205   236,942 1,593 SH   SOLE   1,593 0 0
DIGITAL TURBINE INC USD0.0001 Common Stock COM 25400W102   284,126 108,445 SH   SOLE   108,445 0 0
Direxion Sh Etf Tr Daily 20 Yr Treas Bu (R/S) COM 25460G138   288,850 5,300 SH   SOLE   5,300 0 0
Direxion Sh Etf Tr Daily Semiconductor Bull 3x COM 25459W458   279,180 6,000 SH   SOLE   6,000 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108   40,151,293 306,288 SH   SOLE   306,288 0 0
DIVERSIFIED ENERGY CO PLC 20p Ordinary Shares COM G2891G204   8,203,604 684,775 SH   SOLE   684,775 0 0
DOCUSIGN INC USD0.0001 Common Stock COM 256163106   2,509,973 42,149 SH   SOLE   42,149 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105   5,256,412 33,682 SH   SOLE   33,682 0 0
DOMINOS PIZZA INC USD0.01 Common Stock COM 25754A201   526,692 1,060 SH   SOLE   1,060 0 0
DOVER CORP USD1 Common Stock COM 260003108   3,996,343 22,554 SH   SOLE   22,554 0 0
DOW INC USD0.01 Common Stock WI COM 260557103   457,126 7,891 SH   SOLE   7,891 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301   117,465 14,325 SH   SOLE   14,325 0 0
DUPONT DE NEMOURS INC USD0.01 Common Stock COM 26614N102   396,000 5,165 SH   SOLE   5,165 0 0
EATON CORPORATION PLC USD0.50 Common Stock COM G29183103   8,260,067 26,417 SH   SOLE   26,417 0 0
ECOLAB INC USD1 Common Stock COM 278865100   70,364,696 304,741 SH   SOLE   304,741 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108   84,905,633 888,506 SH   SOLE   888,506 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109   22,470,715 169,373 SH   SOLE   169,373 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104   4,591,808 40,485 SH   SOLE   40,485 0 0
ENBRIDGE INC NPV Common Stock COM 29250N105   573,255 15,847 SH   SOLE   15,847 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105   13,251,196 348,349 SH   SOLE   348,349 0 0
Endeavour Silver C COM NPV COM 29258Y103   34,825 14,450 SH   SOLE   14,450 0 0
ENERGY FUELS INC NPV Common Stock COM 292671708   249,060 39,620 SH   SOLE   39,620 0 0
ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107   4,551,872 37,625 SH   SOLE   37,625 0 0
Entegris Inc COM USD0.01 COM 29362U104   218,821 1,557 SH   SOLE   1,557 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101   3,712,985 29,044 SH   SOLE   29,044 0 0
EQUIFAX INC USD1.25 Common Stock COM 294429105   78,436,864 293,200 SH   SOLE   293,200 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700   150,919,843 182,860 SH   SOLE   182,860 0 0
EQUINOX GOLD CORP NPV Com Stk (Post Rev Split) COM 29446Y502   712,802 118,139 SH   SOLE   118,139 0 0
ERO COPPER CORP NPV Common Stock COM 296006109   257,326 13,333 SH   SOLE   13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104   147,706,375 958,199 SH   SOLE   958,199 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105   947,089 13,714 SH   SOLE   13,714 0 0
Exscientia Plc Spon Ads Each Rep 1 Ord Shs COM 30223G102   67,050 11,722 SH   SOLE   11,722 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102   34,712,750 298,630 SH   SOLE   298,630 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104   304,239 3,944 SH   SOLE   3,944 0 0
FEDEX CORP USD0.10 Common Stock COM 31428X106   7,793,136 26,897 SH   SOLE   26,897 0 0
FERGUSON PLC 10p Ordinary Shares COM G3421J106   1,336,573 6,119 SH   SOLE   6,119 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106   1,227,605 16,549 SH   SOLE   16,549 0 0
Fidelity Wise Orig Shares of Beneficial Intere COM 315948109   1,582,530 25,500 SH   SOLE   25,500 0 0
FIRST MAJESTIC SILVER NPV Common Stock COM 32076V103   274,516 46,692 SH   SOLE   46,692 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107   944,098 5,593 SH   SOLE   5,593 0 0
First Tr Nasdq-100 Funds First Trust Nasdq 100 COM 337345102   463,352 2,430 SH   SOLE   2,430 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109   483,138 17,505 SH   SOLE   17,505 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192   1,163,165 12,167 SH   SOLE   12,167 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182   551,144 24,099 SH   SOLE   24,099 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408   485,783 8,148 SH   SOLE   8,148 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505   682,320 16,085 SH   SOLE   16,085 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408   635,601 15,416 SH   SOLE   15,416 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158   2,556,874 46,379 SH   SOLE   46,379 0 0
FIRST TRUST Large Cap Core Alphadex ETF COM 33734K109   218,030 2,197 SH   SOLE   2,197 0 0
FIRST TRUST Long/Short Equity ETF COM 33739P103   578,679 9,385 SH   SOLE   9,385 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108   411,306 3,628 SH   SOLE   3,628 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108   1,563,509 13,642 SH   SOLE   13,642 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846   1,849,422 32,797 SH   SOLE   32,797 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224   1,426,081 37,767 SH   SOLE   37,767 0 0
FMC CORP USD0.10 Common Stock COM 302491303   6,497,845 102,007 SH   SOLE   102,007 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860   383,473 28,876 SH   SOLE   28,876 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857   52,326,348 1,112,853 SH   SOLE   1,112,853 0 0
Freyr Battery Inc COM Npv COM 35834F104   16,800 10,000 SH   SOLE   10,000 0 0
Fuelcell Energy COM USD0.0001(Post Rev Splt COM 35952H601   21,747 18,275 SH   SOLE   18,275 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109   29,230,926 116,905 SH   SOLE   116,905 0 0
GARMIN LTD CHF10 Common Stock COM H2906T109   272,432 1,830 SH   SOLE   1,830 0 0
GE AEROSPACE USD0.01 Common Stock COM 369604301   42,705,571 243,295 SH   SOLE   243,295 0 0
GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107   9,094,181 100,035 SH   SOLE   100,035 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104   4,666,044 36,991 SH   SOLE   36,991 0 0
GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108   561,308 1,987 SH   SOLE   1,987 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104   3,041,035 43,462 SH   SOLE   43,462 0 0
GENERAL MOTORS CO USD0.01 Common Stock COM 37045V100   248,427 5,478 SH   SOLE   5,478 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103   270,439 3,692 SH   SOLE   3,692 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830   783,766 18,472 SH   SOLE   18,472 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107   3,845,469 32,402 SH   SOLE   32,402 0 0
GOLAR LNG USD1 Common Stock COM G9456A100   988,625 41,090 SH   SOLE   41,090 0 0
Gold Royalty Corp COM Npv COM 38071H106   49,784 26,481 SH   SOLE   26,481 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104   29,988,053 71,795 SH   SOLE   71,795 0 0
GOLDMINING INC NPV Common Stock COM 38149E101   114,819 130,500 SH   SOLE   130,500 0 0
GRAYSCALE BITCOIN TRUST BTC NPV Common Stock COM 389637109   927,209 14,678 SH   SOLE   14,678 0 0
Greenlight Capital COM Stk USD0.10 Class 'A' COM G4095J109   188,733 15,135 SH   SOLE   15,135 0 0
GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204   350,599 8,176 SH   SOLE   8,176 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109   2,139,908 103,728 SH   SOLE   103,728 0 0
GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101   2,179,699 40,545 SH   SOLE   40,545 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101   324,781 8,239 SH   SOLE   8,239 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100   14,160,296 498,602 SH   SOLE   498,602 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300   241,391 29,546 SH   SOLE   29,546 0 0
HCA Healthcare Inc COM USD0.01 COM 40412C101   15,801,317 47,376 SH   SOLE   47,376 0 0
HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs COM 40415F101   7,293,059 130,303 SH   SOLE   130,303 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106   174,742 36,329 SH   SOLE   36,329 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109   438,516 24,733 SH   SOLE   24,733 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102   209,493,550 546,125 SH   SOLE   546,125 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106   102,525,043 499,513 SH   SOLE   499,513 0 0
HP INC USD0.01 Common Stock COM 40434L105   778,920 25,775 SH   SOLE   25,775 0 0
HSBC HOLDINGS PLC ADR Each Rep 5 USD0.50 Ord Shs COM 404280406   220,416 5,600 SH   SOLE   5,600 0 0
HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107   83,035,245 416,739 SH   SOLE   416,739 0 0
HUTCHISON CHINA MEDITECH LTD Spon ADR Each Rep 5 Ord Shs COM 44842L103   175,560 10,450 SH   SOLE   10,450 0 0
Hyatt Hotels Corp COM USD0.01 Class 'A' COM 448579102   308,067 1,930 SH   SOLE   1,930 0 0
IAMGOLD CORP NPV Common Stock COM 450913108   139,913 41,890 SH   SOLE   41,890 0 0
IBM CORP USD0.20 Common Stock COM 459200101   7,312,431 38,293 SH   SOLE   38,293 0 0
ICON PLC EUR0.06 Ordinary Shares COM G4705A100   1,276,610 3,800 SH   SOLE   3,800 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104   43,334,781 80,260 SH   SOLE   80,260 0 0
ILLINOIS TOOL WORKS INC NPV Common Stock COM 452308109   19,307,148 71,953 SH   SOLE   71,953 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109   593,634 4,323 SH   SOLE   4,323 0 0
Immunitybio Inc COM USD0.0001 COM 45256X103   394,265 73,420 SH   SOLE   73,420 0 0
IMMUNOPRECISE ANTIBODIES LTD NPV Com Stock (Post Rev Split) COM 45257F200   21,280 14,000 SH   SOLE   14,000 0 0
IMPERIAL OIL NPV Common Stock COM 453038408   207,120 3,000 SH   SOLE   3,000 0 0
INDEXIQ ETF TRUST Hedge Multi-Strat Tracker ETF COM 45409B107   462,763 14,981 SH   SOLE   14,981 0 0
India Fund Inc COM USD0.001 COM 454089103   203,861 9,959 SH   SOLE   9,959 0 0
INDIVIOR PLC USD0.50 Shares COM G4766E116   335,145 15,661 SH   SOLE   15,661 0 0
ING Groep N.v. Spon ADR 1 Ord Shs EUR0.24 COM 456837103   434,512 26,350 SH   SOLE   26,350 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106   847,239 8,923 SH   SOLE   8,923 0 0
INTEL CORP USD0.001 Common Stock COM 458140100   5,853,231 132,516 SH   SOLE   132,516 0 0
Inter Parfums Inc COM USD0.001 COM 458334109   6,814,735 48,500 SH   SOLE   48,500 0 0
INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104   291,351 2,120 SH   SOLE   2,120 0 0
INTUIT INC USD0.01 Common Stock COM 461202103   152,651,200 234,848 SH   SOLE   234,848 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602   191,966,679 481,011 SH   SOLE   481,011 0 0
Invesco Exch Trdii FTSE Rafi Dev Mkts Ex-u S E COM 46138E743   724,890 14,600 SH   SOLE   14,600 0 0
Invesco Exch Trdii FTSE Rafi Emerging Mkts Etf COM 46138E727   626,223 32,180 SH   SOLE   32,180 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511   130,680 11,000 SH   SOLE   11,000 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636   2,573,863 115,087 SH   SOLE   115,087 0 0
INVESCO LTD USD0.20 Common Stock COM G491BT108   447,615 26,981 SH   SOLE   26,981 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103   13,910,833 31,330 SH   SOLE   31,330 0 0
INVIVYD INC USD0.0001 Common Stock COM 00534A102   44,400 10,000 SH   SOLE   10,000 0 0
Iovance Biotherape COM USD0.000041666 COM 462260100   1,084,142 73,154 SH   SOLE   73,154 0 0
Iqvia Holdings Inc COM USD0.01 COM 46266C105   546,242 2,160 SH   SOLE   2,160 0 0
Ishares Bitcoin Tr COM Npv COM 46438F101   1,598,565 39,500 SH   SOLE   39,500 0 0
Ishares Gold Trust Ishares New (Post Rev Split COM 464285204   2,807,528 66,830 SH   SOLE   66,830 0 0
Ishares Inc Core MSCI Emerging Mkts Etf COM 46434G103   1,268,586 24,585 SH   SOLE   24,585 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525   371,497 3,529 SH   SOLE   3,529 0 0
ISHARES INC MSCI EMU ETF COM 464286608   2,162,544 42,353 SH   SOLE   42,353 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822   13,501,203 189,225 SH   SOLE   189,225 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665   3,959,026 92,479 SH   SOLE   92,479 0 0
ISHARES INC Silver Trust ETF COM 46428Q109   592,524 26,045 SH   SOLE   26,045 0 0
ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747   344,624 3,466 SH   SOLE   3,466 0 0
ISHARES TRUST 7-10 Yr Treasury Bond ETF COM 464287440   1,561,701 16,498 SH   SOLE   16,498 0 0
ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd COM 464288646   3,224,280 62,876 SH   SOLE   62,876 0 0
Ishares Trust Core MSCI Eafe Etf COM 46432F842   452,742 6,100 SH   SOLE   6,100 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200   3,051,862 5,805 SH   SOLE   5,805 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507   5,651,553 93,045 SH   SOLE   93,045 0 0
Ishares Trust Core S&P Small-Cap Etf COM 464287804   720,038 6,515 SH   SOLE   6,515 0 0
Ishares Trust Core S&P Total U S Stk Mkt COM 464287150   255,159 2,213 SH   SOLE   2,213 0 0
ISHARES TRUST Global 100 ETF COM 464287572   2,147,270 24,016 SH   SOLE   24,016 0 0
ISHARES TRUST Global Energy ETF COM 464287341   1,189,629 27,698 SH   SOLE   27,698 0 0
Ishares Trust Global Reit Etf COM 46434V647   1,047,059 44,217 SH   SOLE   44,217 0 0
ISHARES TRUST Global Technology ETF COM 464287291   6,114,445 81,733 SH   SOLE   81,733 0 0
Ishares Trust Iboxx USD Invst Grade Corp COM 464287242   969,279 8,899 SH   SOLE   8,899 0 0
Ishares Trust India 50 Etf COM 464289529   258,253 5,120 SH   SOLE   5,120 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422   873,490 30,762 SH   SOLE   30,762 0 0
Ishares Trust Ishares MSCI India Etf USD COM 46429B598   818,836 15,872 SH   SOLE   15,872 0 0
ISHARES TRUST MSCI ACWI Ex-US ETF COM 464288240   3,581,935 67,090 SH   SOLE   67,090 0 0
Ishares Trust MSCI All Country Asia Ex COM 464288182   1,239,012 18,288 SH   SOLE   18,288 0 0
ISHARES TRUST MSCI EAFE Index Fund COM 464287465   206,039 2,580 SH   SOLE   2,580 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234   4,534,287 110,377 SH   SOLE   110,377 0 0
ISHARES TRUST MSCI Global Impact ETF COM 46435G532   293,430 3,728 SH   SOLE   3,728 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334   7,852,905 229,550 SH   SOLE   229,550 0 0
Ishares Trust MSCI Usa Quality Factor Etf COM 46432F339   569,801 3,467 SH   SOLE   3,467 0 0
Ishares Trust Russell 1000 Value Etf COM 464287598   288,367 1,610 SH   SOLE   1,610 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655   3,573,418 16,992 SH   SOLE   16,992 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481   2,091,843 18,327 SH   SOLE   18,327 0 0
Ishares Trust S&P 500 Value Etf COM 464287408   1,442,173 7,720 SH   SOLE   7,720 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325   340,649 3,657 SH   SOLE   3,657 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224   696,511 49,822 SH   SOLE   49,822 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687   361,201 11,207 SH   SOLE   11,207 0 0
ISHARES TRUST Select Dividend ETF COM 464287168   5,577,960 45,283 SH   SOLE   45,283 0 0
ISHARES TRUST Semiconductor ETF COM 464287523   456,132 2,019 SH   SOLE   2,019 0 0
ISHARES TRUST Tips Bond ETF COM 464287176   11,282,775 105,044 SH   SOLE   105,044 0 0
Ishares Trust U.s. Technology Etf COM 464287721   3,359,347 24,873 SH   SOLE   24,873 0 0
ISHARES TRUST US Aerospace & Defense ETF COM 464288760   582,339 4,414 SH   SOLE   4,414 0 0
Ishares Trust US Real Estate Etf USD COM 464287739   488,247 5,431 SH   SOLE   5,431 0 0
Ishares Us Etf Tr INT Rate Hdgd High Yield Bd COM 46431W606   256,667 2,994 SH   SOLE   2,994 0 0
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106   97,020 14,000 SH   SOLE   14,000 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107   2,348,565 35,509 SH   SOLE   35,509 0 0
JM SMUCKER CO NPV Common Stock COM 832696405   251,740 2,000 SH   SOLE   2,000 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104   206,346,358 1,304,421 SH   SOLE   1,304,421 0 0
JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105   21,138,597 323,616 SH   SOLE   323,616 0 0
JONES LANG LASALLE USD0.01 Common Stock COM 48020Q107   2,357,858 12,086 SH   SOLE   12,086 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100   492,637,449 2,459,498 SH   SOLE   2,459,498 0 0
Kalvista Pharmaceu COM USD0.001 COM 483497103   225,601 19,022 SH   SOLE   19,022 0 0
KELLANOVA USD0.25 Common Stock COM 487836108   464,507 8,108 SH   SOLE   8,108 0 0
KENVUE INC USD0.01 Common Stock COM 49177J102   201,831 9,405 SH   SOLE   9,405 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100   2,544,413 82,961 SH   SOLE   82,961 0 0
KIMBERLY CLARK CORP NPV Common Stock COM 494368103   2,976,214 23,009 SH   SOLE   23,009 0 0
KINDER MORGAN INC USD0.01 Common Stock COM 49456B101   264,353 14,414 SH   SOLE   14,414 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104   2,717,168 27,015 SH   SOLE   27,015 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106   2,658,423 72,044 SH   SOLE   72,044 0 0
Kraneshares Tr CSI China Internet Etf COM 500767306   1,749,563 66,650 SH   SOLE   66,650 0 0
KROGER CO USD1 Common Stock COM 501044101   744,975 13,040 SH   SOLE   13,040 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109   535,946 2,515 SH   SOLE   2,515 0 0
LAM RESEARCH CORP USD0.001 Common Stock COM 512807108   396,400 408 SH   SOLE   408 0 0
LEGG MASON ETF Franklin Low Vol Hi Div ETF COM 52468L505   443,483 14,892 SH   SOLE   14,892 0 0
Lesaka Technologie COM Stk USD0.001 COM 64107N206   2,385,623 636,166 SH   SOLE   636,166 0 0
LIBERTY MEDIA CORP USD0.01 F1 Ser C Com Stk COM 531229755   68,718,623 1,047,540 SH   SOLE   1,047,540 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108   75,623,936 97,208 SH   SOLE   97,208 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104   1,434,921 73,360 SH   SOLE   73,360 0 0
LINDE PLC EUR0.001 Common Shares COM G54950103   242,414,042 522,084 SH   SOLE   522,084 0 0
Lineage Cell Thera COM Npv COM 53566P109   51,800 35,000 SH   SOLE   35,000 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104   4,016,224 16,572 SH   SOLE   16,572 0 0
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109   795,919 7,525 SH   SOLE   7,525 0 0
LKQ CORP USD0.01 Common Stock COM 501889208   2,131,753 39,913 SH   SOLE   39,913 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109   73,474,241 161,528 SH   SOLE   161,528 0 0
LOEWS CORP USD1 Common Stock COM 540424108   1,174,350 15,000 SH   SOLE   15,000 0 0
LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105   327,249 3,900 SH   SOLE   3,900 0 0
Lowe's Cos Inc COM USD0.50 COM 548661107   2,762,547 10,845 SH   SOLE   10,845 0 0
LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109   4,541,306 11,625 SH   SOLE   11,625 0 0
MAG SILVER CORP NPV Common Stock COM 55903Q104   222,330 21,037 SH   SOLE   21,037 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106   2,916,223 116,650 SH   SOLE   116,650 0 0
MARATHON DIGITAL HOLDINGS INC USD 0.0001 Common Stock COM 565788106   284,056 12,580 SH   SOLE   12,580 0 0
MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102   729,027 3,618 SH   SOLE   3,618 0 0
MARKEL GROUP INC NPV Common Stock COM 570535104   999,612 657 SH   SOLE   657 0 0
MARRIOTT INTL INC USD0.01 Cls A Common Stock COM 571903202   278,045 1,102 SH   SOLE   1,102 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102   82,053,780 398,358 SH   SOLE   398,358 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106   130,446,287 212,474 SH   SOLE   212,474 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104   43,129,771 608,490 SH   SOLE   608,490 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104   248,559,947 516,145 SH   SOLE   516,145 0 0
MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106   1,224,853 282,876 SH   SOLE   282,876 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100   450,880 24,150 SH   SOLE   24,150 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206   1,273,663 16,582 SH   SOLE   16,582 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107   309,680 4,000 SH   SOLE   4,000 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101   139,400,027 494,414 SH   SOLE   494,414 0 0
MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103   1,412,962 16,213 SH   SOLE   16,213 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102   8,379,282 5,542 SH   SOLE   5,542 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105   141,878,181 1,075,242 SH   SOLE   1,075,242 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102   132,601,215 273,078 SH   SOLE   273,078 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104   4,787,463 53,366 SH   SOLE   53,366 0 0
MICRON TECHNOLOGY INC USD0.10 Common Stock COM 595112103   712,645 6,045 SH   SOLE   6,045 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104   1,303,632,895 3,098,576 SH   SOLE   3,098,576 0 0
MICROSTATEGY INC USD0.001 Cls A Common Stock COM 594972408   1,188,078 697 SH   SOLE   697 0 0
MIND MEDICINE INC NPV Com Stk (Post Rev Split) COM 60255C885   227,480 24,200 SH   SOLE   24,200 0 0
MODERNA INC USD0.0001 Common Stock COM 60770K107   1,345,640 12,628 SH   SOLE   12,628 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105   129,953,390 1,856,477 SH   SOLE   1,856,477 0 0
MONSTER BEVERAGE CORP USD0.005 Common Stock COM 61174X109   69,665,500 1,175,194 SH   SOLE   1,175,194 0 0
Montauk Renewables COM USD0.01 COM 61218C103   126,464 30,400 SH   SOLE   30,400 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105   2,674,568 6,805 SH   SOLE   6,805 0 0
Morgan Stanley Eme COM Stk USD0.01 COM 61744H105   72,300 10,000 SH   SOLE   10,000 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448   64,678,221 686,897 SH   SOLE   686,897 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106   23,154,456 38,125 SH   SOLE   38,125 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106   3,144,367 87,732 SH   SOLE   87,732 0 0
NEXGEN ENERGY LTD NPV Common Stock COM 65340P106   245,293 31,531 SH   SOLE   31,531 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101   33,381,151 522,315 SH   SOLE   522,315 0 0
NIKE INC NPV Cls B Common Stock COM 654106103   100,865,162 1,073,262 SH   SOLE   1,073,262 0 0
Nikola Corporation COM USD0.0001 COM 654110105   32,608 31,636 SH   SOLE   31,636 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106   399,659 88,813 SH   SOLE   88,813 0 0
NORDIC AMERICAN TANKERS LTD USD0.01 Common Stock COM G65773106   636,804 162,450 SH   SOLE   162,450 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104   8,022,095 90,217 SH   SOLE   90,217 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109   5,772,265 59,674 SH   SOLE   59,674 0 0
Novo Nordisk A/s Adr-Rep 1 Class'B'DKK1 COM 670100205   2,155,194 16,785 SH   SOLE   16,785 0 0
NUTRIEN LTD NPV Common Stock COM 67077M108   3,181,470 58,579 SH   SOLE   58,579 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104   448,852,465 496,760 SH   SOLE   496,760 0 0
OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108   12,692 11,232 SH   SOLE   11,232 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105   931,631 14,335 SH   SOLE   14,335 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102   234,000 10,000 SH   SOLE   10,000 0 0
OMNICOM GROUP INC USD0.15 Common Stock COM 681919106   312,147 3,226 SH   SOLE   3,226 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105   4,404,765 35,067 SH   SOLE   35,067 0 0
Oramed Pharma Inc COM USD0.001 COM 68403P203   846,225 289,803 SH   SOLE   289,803 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106   79,400 20,950 SH   SOLE   20,950 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107   42,278,000 425,889 SH   SOLE   425,889 0 0
OWENS CORNING INC USD0.01 Common Stock COM 690742101   4,001,698 23,991 SH   SOLE   23,991 0 0
Paccar Inc COM USD1.00 COM 693718108   293,495 2,369 SH   SOLE   2,369 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108   3,258,192 141,599 SH   SOLE   141,599 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105   119,090,816 419,142 SH   SOLE   419,142 0 0
PAN AMERICAN SILVER CORP NPV Common Stock COM 697900108   386,310 25,614 SH   SOLE   25,614 0 0
PARAMOUNT GLOBAL USD0.001 Class B Common Stock COM 92556H206   167,134 14,200 SH   SOLE   14,200 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104   2,306,528 4,150 SH   SOLE   4,150 0 0
PAYCHEX INC USD0.01 Common Stock COM 704326107   14,667,723 119,444 SH   SOLE   119,444 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103   17,960,420 268,106 SH   SOLE   268,106 0 0
PDD Holdings Inc Spon Ads Each Rep 4 Ord Shs COM 722304102   496,504 4,271 SH   SOLE   4,271 0 0
PDS Biotechnology COM USD0.00033 COM 70465T107   62,568 15,800 SH   SOLE   15,800 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107   669,540 3,000 SH   SOLE   3,000 0 0
Pepgen Inc COM USD0.0001 COM 713317105   470,444 32,003 SH   SOLE   32,003 0 0
PEPSICO INC USD0.016666 Cap COM 713448108   93,847,012 536,238 SH   SOLE   536,238 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103   76,775 18,500 SH   SOLE   18,500 0 0
PETROLEO BRASILEIRO SA Spon ADR Rep 4 Pref Shares COM 71654V101   397,383 26,670 SH   SOLE   26,670 0 0
PFIZER INC USD0.05 Common Stock COM 717081103   16,573,965 597,260 SH   SOLE   597,260 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109   5,196,686 56,720 SH   SOLE   56,720 0 0
PHILLIPS 66 USD0.01 Common Stock COM 718546104   1,117,572 6,842 SH   SOLE   6,842 0 0
Pimco Corporate & COM USD0.00001 COM 72201B101   208,180 14,000 SH   SOLE   14,000 0 0
PIMCO HIGH INCOME FUND USD0.00001 Common Stock COM 722014107   125,476 25,400 SH   SOLE   25,400 0 0
Platinum Grp Metal COM Npv (Post Rev Split) COM 72765Q882   140,400 120,000 SH   SOLE   120,000 0 0
Pliant Therapeutic COM USD0.0001 COM 729139105   174,330 11,700 SH   SOLE   11,700 0 0
PLUG POWER INC USD0.01 Common Stock COM 72919P202   192,288 55,898 SH   SOLE   55,898 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107   1,050,090 7,247 SH   SOLE   7,247 0 0
PRICE T ROWE MEDIA INC USD0.20 Common Stock COM 74144T108   465,734 3,820 SH   SOLE   3,820 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109   152,698,180 941,129 SH   SOLE   941,129 0 0
PROGRESSIVE CORP USD1 Common Stock COM 743315103   337,530 1,632 SH   SOLE   1,632 0 0
Proshares Trust Short S&P 500 New(Pst Splt) COM 74347B425   118,600 10,000 SH   SOLE   10,000 0 0
Proshares Trust Ultrapro Qqq USD COM 74347X831   307,800 5,000 SH   SOLE   5,000 0 0
Proshares Trust Ultrapro Short Qqq New 2022 COM 74347G432   112,293 10,715 SH   SOLE   10,715 0 0
PTC Therapeutics I COM USD0.001 COM 69366J200   690,451 23,735 SH   SOLE   23,735 0 0
PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109   2,193,143 7,561 SH   SOLE   7,561 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103   16,995,688 100,388 SH   SOLE   100,388 0 0
Quanta Services COM USD0.00001 COM 74762E102   612,868 2,359 SH   SOLE   2,359 0 0
Radnet Inc COM Stk USD0.01 COM 750491102   5,247,640 107,843 SH   SOLE   107,843 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100   14,968,693 78,190 SH   SOLE   78,190 0 0
RESMED INC USD0.004 Common Stock COM 761152107   243,577 1,230 SH   SOLE   1,230 0 0
RIO TINTO PLC ADR Each Rep 1 Ordinary Shares COM 767204100   1,022,070 16,035 SH   SOLE   16,035 0 0
RIVIAN AUTOMOTIVE INC USD0.001 Cls A Common Stock COM 76954A103   194,800 17,790 SH   SOLE   17,790 0 0
ROBINHOOD MARKETS USD0.0001 Cls A Common Stock COM 770700102   430,983 21,410 SH   SOLE   21,410 0 0
ROCKET PHARMACEUTICALS INC USD0.01 Common Stock COM 77313F106   808,200 30,000 SH   SOLE   30,000 0 0
ROCKWELL AUTOMATION INC USD1 Common Stock COM 773903109   271,520 932 SH   SOLE   932 0 0
ROKU INC USD0.0001 Cls A Common Stock COM 77543R102   227,508 3,491 SH   SOLE   3,491 0 0
ROLLINS INC USD1 Common Stock COM 775711104   92,267,701 1,994,115 SH   SOLE   1,994,115 0 0
ROPER TECHNOLOGIES INC USD0.01 Common Stock COM 776696106   25,847,994 46,088 SH   SOLE   46,088 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102   13,234,846 131,090 SH   SOLE   131,090 0 0
ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock COM V7780T103   298,871 2,150 SH   SOLE   2,150 0 0
Royal Gold Inc COM USD0.01 COM 780287108   216,213 1,775 SH   SOLE   1,775 0 0
RTX CORP USD1.00 Common Stock COM 75513E101   72,383,547 742,167 SH   SOLE   742,167 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104   202,405,284 475,744 SH   SOLE   475,744 0 0
Sabre Corp COM USD0.01 COM 78573M104   48,279 19,950 SH   SOLE   19,950 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302   25,865,338 85,880 SH   SOLE   85,880 0 0
SANDSTORM GOLD LTD NPV Common Stock COM 80013R206   69,342 13,214 SH   SOLE   13,214 0 0
SAP Se Spon ADR Ea Rep 1 Ord NPV COM 803054204   224,130 1,150 SH   SOLE   1,150 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108   107,679,232 1,964,591 SH   SOLE   1,964,591 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105   97,480,609 1,347,534 SH   SOLE   1,347,534 0 0
SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100   426,725 7,945 SH   SOLE   7,945 0 0
Select Sector Spdr Healthcare COM 81369Y209   1,218,773 8,250 SH   SOLE   8,250 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109   6,704,632 287,629 SH   SOLE   287,629 0 0
SERVICENOW INC USD0.001 Common Stock COM 81762P102   9,572,694 12,556 SH   SOLE   12,556 0 0
SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305   2,934,207 43,768 SH   SOLE   43,768 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106   92,986,146 267,717 SH   SOLE   267,717 0 0
SHOPIFY INC NPV Class A Common Stock COM 82509L107   64,945,988 841,596 SH   SOLE   841,596 0 0
SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107   115,569 24,537 SH   SOLE   24,537 0 0
SILENCE THERAPEUTICS PLC Spon ADS Ea Rep 3 Ord Shares COM 82686Q101   429,969 19,906 SH   SOLE   19,906 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103   43,847 13,450 SH   SOLE   13,450 0 0
SILVERCREST METALS INC NPV Common Stock COM 828363101   243,168 36,450 SH   SOLE   36,450 0 0
Sixth Street Speci COM USD0.01 COM 83012A109   534,700 24,951 SH   SOLE   24,951 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209   2,907,360 32,499 SH   SOLE   32,499 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105   1,423,919 28,965 SH   SOLE   28,965 0 0
Soho House & Co In COM USD0.01 Cl A COM 586001109   167,832 29,600 SH   SOLE   29,600 0 0
SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104   6,015,341 84,747 SH   SOLE   84,747 0 0
Sony Group Corpora Spon Ads Ea Rep 1 Ord Shs COM 835699307   2,899,470 33,817 SH   SOLE   33,817 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107   46,430,387 225,697 SH   SOLE   225,697 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855   2,378,105 43,917 SH   SOLE   43,917 0 0
Spdr Index Shs Fds Euro Stoxx 50 Etf COM 78463X202   1,255,945 23,900 SH   SOLE   23,900 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151   2,602,608 89,406 SH   SOLE   89,406 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103   41,131,609 78,635 SH   SOLE   78,635 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796   17,931,958 418,971 SH   SOLE   418,971 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107   634,296 1,140 SH   SOLE   1,140 0 0
Spdr Series Trust Spdr Bloomberg 1-3 Month T- COM 78468R663   755,055 8,225 SH   SOLE   8,225 0 0
Spectral Ai Inc COM USD0.0001 Cl A COM 84757T105   928,940 436,122 SH   SOLE   436,122 0 0
SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102   419,601 1,590 SH   SOLE   1,590 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107   946,261 114,145 SH   SOLE   114,145 0 0
Sprott Fds Tr Junior Uranium Miners Etf COM 85208P808   947,522 37,260 SH   SOLE   37,260 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208   339,227 9,185 SH   SOLE   9,185 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101   5,121,151 52,294 SH   SOLE   52,294 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109   6,164,895 67,457 SH   SOLE   67,457 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105   452,241 22,245 SH   SOLE   22,245 0 0
STATE STREET CORP USD1 Common Stock COM 857477103   5,156,316 66,688 SH   SOLE   66,688 0 0
Stepan Co COM USD1 COM 858586100   598,766 6,650 SH   SOLE   6,650 0 0
STERIS PLC USD0.001 Ordinary Shares COM G8473T100   28,733,120 127,805 SH   SOLE   127,805 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101   8,715,566 24,354 SH   SOLE   24,354 0 0
SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105   244,697 4,480 SH   SOLE   4,480 0 0
SUPER MICRO COMPUTER INC USD0.001 Common Stock COM 86800U104   296,949 294 SH   SOLE   294 0 0
Surf Air Mobility COM USD0.0001 COM 868927104   954,555 1,132,331 SH   SOLE   1,132,331 0 0
SYNOPSYS INC USD0.01 Common Shares COM 871607107   347,472 608 SH   SOLE   608 0 0
SYSCO CORP NPV Common Stock COM 871829107   15,321,750 188,738 SH   SOLE   188,738 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100   71,135,374 522,862 SH   SOLE   522,862 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109   17,289,284 116,434 SH   SOLE   116,434 0 0
TARGET CORP USD0.0833 Common Stock COM 87612E106   566,185 3,195 SH   SOLE   3,195 0 0
TELADOC INC USD0.001 Common Stock COM 87918A105   372,366 24,660 SH   SOLE   24,660 0 0
Templeton Dragon F Dragon Fund COM 88018T101   119,472 15,200 SH   SOLE   15,200 0 0
Templeton Emerging COM Npv COM 880192109   244,350 45,000 SH   SOLE   45,000 0 0
TESLA INC USD0.001 Common Stock COM 88160R101   19,347,271 110,059 SH   SOLE   110,059 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103   548,588 2,970 SH   SOLE   2,970 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104   705,376 4,049 SH   SOLE   4,049 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102   1,249,581 2,160 SH   SOLE   2,160 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105   520,935 5,959 SH   SOLE   5,959 0 0
THE TRAVELERS CO INC NPV Common Stock COM 89417E109   268,343 1,166 SH   SOLE   1,166 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102   397,813,834 684,458 SH   SOLE   684,458 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903808   3,830,072 24,588 SH   SOLE   24,588 0 0
Thoughtworks Hldg COM USD0.001 COM 88546E105   675,475 266,986 SH   SOLE   266,986 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109   107,529,845 1,060,243 SH   SOLE   1,060,243 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509   1,116,618 18,484 SH   SOLE   18,484 0 0
TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109   4,897,254 71,150 SH   SOLE   71,150 0 0
TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106   293,126 1,120 SH   SOLE   1,120 0 0
TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103   24,972,737 83,187 SH   SOLE   83,187 0 0
Transdigm Gp Inc COM USD0.01 COM 893641100   258,636 210 SH   SOLE   210 0 0
TRANSOCEAN LTD CHF15 Common Stock COM H8817H100   135,848 21,632 SH   SOLE   21,632 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105   2,266,819 22,725 SH   SOLE   22,725 0 0
TRIMBLE INC NPV Common Stock COM 896239100   3,315,119 51,509 SH   SOLE   51,509 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106   1,723,416 62,420 SH   SOLE   62,420 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100   9,376,842 121,793 SH   SOLE   121,793 0 0
UIPATH INC USD0.00001 Cls A Common Stock COM 90364P105   289,201 12,757 SH   SOLE   12,757 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303   56,803,068 108,635 SH   SOLE   108,635 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704   548,262 10,918 SH   SOLE   10,918 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108   11,022,090 44,818 SH   SOLE   44,818 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102   82,786,066 167,346 SH   SOLE   167,346 0 0
UNITED RENTALS INC USD0.01 Common Stock COM 911363109   343,969 477 SH   SOLE   477 0 0
UR ENERGY INC NPV Common Stock COM 91688R108   32,000 20,000 SH   SOLE   20,000 0 0
Uranium Energy Cor COM USD0.001 COM 916896103   391,669 58,025 SH   SOLE   58,025 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304   61,260,903 1,370,490 SH   SOLE   1,370,490 0 0
Utd Therapeutic COM USD0.01 COM 91307C102   978,607 4,260 SH   SOLE   4,260 0 0
VAIL RESORTS INC USD0.01 Common Stock COM 91879Q109   1,905,642 8,552 SH   SOLE   8,552 0 0
VALE SA Spons ADR Rep 1 Common Stock COM 91912E105   263,182 21,590 SH   SOLE   21,590 0 0
Vaneck Etf Tr Semiconductor Etf COM 92189F676   8,317,880 36,970 SH   SOLE   36,970 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106   918,055 29,034 SH   SOLE   29,034 0 0
VANECK VECTORS ETF JR Gold Miners ETF COM 92189F791   239,917 6,193 SH   SOLE   6,193 0 0
VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607   275,790 820 SH   SOLE   820 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827   5,233,954 68,266 SH   SOLE   68,266 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835   5,840,468 80,414 SH   SOLE   80,414 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652   401,368 2,290 SH   SOLE   2,290 0 0
VANGUARD INDEX FUNDS Growth ETF COM 922908736   1,088,704 3,163 SH   SOLE   3,163 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553   12,489,009 144,415 SH   SOLE   144,415 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363   49,046,782 102,032 SH   SOLE   102,032 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751   787,035 3,443 SH   SOLE   3,443 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611   383,760 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769   1,151,616 4,431 SH   SOLE   4,431 0 0
Vanguard Intl Equi Ftse ALL-World Ex-Us Etf COM 922042775   680,927 11,610 SH   SOLE   11,610 0 0
VANGUARD INTL EQUITY European ETF COM 922042874   903,702 13,420 SH   SOLE   13,420 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858   5,012,692 120,007 SH   SOLE   120,007 0 0
VANGUARD INTL EQUITY FTSE Pacific ETF COM 922042866   10,939,424 143,883 SH   SOLE   143,883 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742   10,551,424 95,488 SH   SOLE   95,488 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870   4,238,207 52,642 SH   SOLE   52,642 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664   2,345,444 27,574 SH   SOLE   27,574 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680   416,016 4,800 SH   SOLE   4,800 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409   1,814,852 23,475 SH   SOLE   23,475 0 0
Vanguard Scottsdal Short-Term Treasury Etf COM 92206C102   1,052,228 18,120 SH   SOLE   18,120 0 0
VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844   556,960 3,050 SH   SOLE   3,050 0 0
Vanguard Tax Manag FTSE Developed Mkts Etf COM 921943858   296,003 5,900 SH   SOLE   5,900 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504   1,089,654 4,028 SH   SOLE   4,028 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702   2,756,979 5,258 SH   SOLE   5,258 0 0
Vaxcyte Inc COM USD0.001 COM 92243G108   295,782 4,330 SH   SOLE   4,330 0 0
VERALTO CORP USD0.01 Common Stock COM 92338C103   1,854,589 20,918 SH   SOLE   20,918 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106   35,337,577 149,907 SH   SOLE   149,907 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104   25,975,170 619,046 SH   SOLE   619,046 0 0
VERONA PHARMA Spon ADR Each Rep 8 Ord Shs COM 925050106   257,053 15,976 SH   SOLE   15,976 0 0
VERTEX PHARMACEUTICAL INC USD0.01 Common Stock COM 92532F100   697,658 1,669 SH   SOLE   1,669 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106   292,040 24,459 SH   SOLE   24,459 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102   324,838 32,067 SH   SOLE   32,067 0 0
Virgin Galactic Hl COM USD0.0001 COM 92766K106   17,723 11,975 SH   SOLE   11,975 0 0
VISA INC USD0.0001 Common Stock COM 92826C839   900,426,223 3,226,409 SH   SOLE   3,226,409 0 0
Vodafone Group Spon ADR Each Rep 10 Ord COM 92857W308   106,800 12,000 SH   SOLE   12,000 0 0
VONTIER CORP USD0.0001 Common Stock COM 928881101   8,149,604 179,665 SH   SOLE   179,665 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108   569,644 26,263 SH   SOLE   26,263 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103   95,360,605 1,584,853 SH   SOLE   1,584,853 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106   207,026,023 1,691,942 SH   SOLE   1,691,942 0 0
WARNER BROS DISCOVERY INC USD0.01 Ser A Common Stock COM 934423104   145,241 16,637 SH   SOLE   16,637 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101   117,256,980 681,687 SH   SOLE   681,687 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109   72,269,999 339,057 SH   SOLE   339,057 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106   57,770,926 703,494 SH   SOLE   703,494 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101   6,266,809 108,123 SH   SOLE   108,123 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104   678,771 18,902 SH   SOLE   18,902 0 0
WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102   780,062 16,508 SH   SOLE   16,508 0 0
WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103   513,150 1,866 SH   SOLE   1,866 0 0
Wisdomtree Trust Emerging Mkts High Divid Fd COM 97717W315   369,238 8,825 SH   SOLE   8,825 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851   2,026,129 18,674 SH   SOLE   18,674 0 0
Wisdomtree Trust US Largecap Dividend Fund COM 97717W307   339,293 4,700 SH   SOLE   4,700 0 0
Wisdomtree Trust US Largecap Fund COM 97717W588   705,519 12,735 SH   SOLE   12,735 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101   10,456,416 38,337 SH   SOLE   38,337 0 0
Xenon Pharmaceutic COM Npv COM 98420N105   1,018,821 23,666 SH   SOLE   23,666 0 0
XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105   304,228 39,613 SH   SOLE   39,613 0 0
XPO Inc COM USD0.001 COM 983793100   1,494,257 12,245 SH   SOLE   12,245 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100   64,149,695 496,361 SH   SOLE   496,361 0 0
YUM BRANDS INC NPV Common Stock COM 988498101   2,726,552 19,665 SH   SOLE   19,665 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109   15,908,002 399,799 SH   SOLE   399,799 0 0
Zillow Group Inc COM USD0.0001 Class C COM 98954M200   332,582 6,818 SH   SOLE   6,818 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102   4,677,899 35,444 SH   SOLE   35,444 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103   58,853,606 347,814 SH   SOLE   347,814 0 0
Zoominfo Technolog COM USD0.01 COM 98980F104   183,223 11,430 SH   SOLE   11,430 0 0
ZSCALER INC USD0.001 Common Stock COM 98980G102   549,188 2,851 SH   SOLE   2,851 0 0