www.ft.com Open in urlscan Pro
151.101.2.209  Public Scan

Submitted URL: http://ig.ft.com/
Effective URL: https://www.ft.com/visual-and-data-journalism
Submission: On May 12 via api from US — Scanned from DE

Form analysis 29 forms found in the DOM

/search

<form class="o-header__search-form" action="/search" role="search" aria-label="Site search" data-n-topic-search="true" data-n-topic-search-categories="concepts,equities" data-n-topic-search-view-all="true"><label class="o-header__visually-hidden"
    for="o-header-search-term-primary">Search the <abbr title="Financial Times">FT</abbr></label><input type="text" class="o-header__search-term" id="o-header-search-term-primary" name="q" autocomplete="off" autocorrect="off" autocapitalize="off"
    spellcheck="false" data-trackable="search-term" placeholder="Search the FT" data-n-topic-search-input="true">
  <div>
    <div>
      <div aria-live="assertive">
        <div class="n-topic-search n-topic-search__suggestions" hidden="" data-trackable="typeahead">
          <div class="o-normalise-visually-hidden">Suggestions include</div>
          <div class="n-topic-search__group undefined" data-trackable="news">
            <div class="n-topic-search__heading">News</div>
          </div>
          <div class="n-topic-search__group undefined" data-trackable="equities">
            <div class="n-topic-search__heading">Securities</div>
            <ul class="n-topic-search__item-list">
              <li class="n-topic-search__item">
                <a class="n-topic-search__target n-topic-search__target--tail" href="https://markets.ft.com/data/search?query=undefined" data-trackable="see-all" "="" tabindex="0"><span>See all quotes matching <mark>undefined</mark></span></a>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div><button class="o-header__search-submit" type="submit" data-trackable="search-submit">Search</button><button class="o-header__search-close o--if-js" type="button" aria-controls="o-header-search-primary" title="Close search bar"
    data-trackable="close" data-o-toggle--js="true" aria-expanded="false"><span class="o-header__visually-hidden">Close search bar</span></button>
</form>

/search

<form class="o-header__search-form" action="/search" role="search" aria-label="Site search" data-n-topic-search="true" data-n-topic-search-categories="concepts,equities" data-n-topic-search-view-all="true"><label class="o-header__visually-hidden"
    for="o-header-search-term-sticky">Search the <abbr title="Financial Times">FT</abbr></label><input type="text" class="o-header__search-term" id="o-header-search-term-sticky" name="q" autocomplete="off" autocorrect="off" autocapitalize="off"
    spellcheck="false" data-trackable="search-term" placeholder="Search the FT" data-n-topic-search-input="true">
  <div>
    <div>
      <div aria-live="assertive">
        <div class="n-topic-search n-topic-search__suggestions" hidden="" data-trackable="typeahead">
          <div class="o-normalise-visually-hidden">Suggestions include</div>
          <div class="n-topic-search__group undefined" data-trackable="news">
            <div class="n-topic-search__heading">News</div>
          </div>
          <div class="n-topic-search__group undefined" data-trackable="equities">
            <div class="n-topic-search__heading">Securities</div>
            <ul class="n-topic-search__item-list">
              <li class="n-topic-search__item">
                <a class="n-topic-search__target n-topic-search__target--tail" href="https://markets.ft.com/data/search?query=undefined" data-trackable="see-all" "="" tabindex="0"><span>See all quotes matching <mark>undefined</mark></span></a>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div><button class="o-header__search-submit" type="submit" data-trackable="search-submit">Search</button><button class="o-header__search-close o--if-js" type="button" aria-controls="o-header-search-sticky" title="Close search bar"
    data-trackable="close" data-o-toggle--js="true" aria-expanded="false"><span class="o-header__visually-hidden">Close search bar</span></button>
</form>

POST /__myft/api/core/followed/concept/a39873a9-37fd-4501-b9e1-d98da1677e99?method=put

<form class="n-myft-ui n-myft-ui--follow " method="POST" data-myft-ui="follow" data-concept-id="a39873a9-37fd-4501-b9e1-d98da1677e99" action="/__myft/api/core/followed/concept/a39873a9-37fd-4501-b9e1-d98da1677e99?method=put">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Now following Visual and data journalism." data-unpressed-text="No longer following Visual and data journalism."></div>
  <button aria-pressed="false" aria-label="Add to myFT: Visual and data journalism" title="Add Visual and data journalism to myFT" data-alternate-label="Added Visual and data journalism to myFT: click to remove" data-alternate-text="Added" class="
					n-myft-follow-button n-myft-follow-button--inverse" data-concept-id="a39873a9-37fd-4501-b9e1-d98da1677e99" data-trackable="follow" type="submit">Add to myFT</button>
</form>

POST /__myft/api/core/saved/content/4351d5b0-0888-4b47-9368-6bc4dfbccbf5?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="4351d5b0-0888-4b47-9368-6bc4dfbccbf5" data-myft-ui="saved" action="/__myft/api/core/saved/content/4351d5b0-0888-4b47-9368-6bc4dfbccbf5?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Tracking Ukraine’s counteroffensive against Russia in maps to myFT for later"
    aria-label="Save Tracking Ukraine’s counteroffensive against Russia in maps to myFT for later" data-alternate-label="Tracking Ukraine’s counteroffensive against Russia in maps is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="4351d5b0-0888-4b47-9368-6bc4dfbccbf5">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/088d3368-bb8b-4ff3-9df7-a7680d4d81b2?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="088d3368-bb8b-4ff3-9df7-a7680d4d81b2" data-myft-ui="saved" action="/__myft/api/core/saved/content/088d3368-bb8b-4ff3-9df7-a7680d4d81b2?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Global inflation and interest rates tracker: see how your country compares to myFT for later"
    aria-label="Save Global inflation and interest rates tracker: see how your country compares to myFT for later" data-alternate-label="Global inflation and interest rates tracker: see how your country compares is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="088d3368-bb8b-4ff3-9df7-a7680d4d81b2">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/cf8f2870-6024-4c35-ae55-d0f9b465fdcd?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="cf8f2870-6024-4c35-ae55-d0f9b465fdcd" data-myft-ui="saved" action="/__myft/api/core/saved/content/cf8f2870-6024-4c35-ae55-d0f9b465fdcd?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Record temperatures expected to continue to drive extreme weather to myFT for later"
    aria-label="Save Record temperatures expected to continue to drive extreme weather to myFT for later" data-alternate-label="Record temperatures expected to continue to drive extreme weather is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="cf8f2870-6024-4c35-ae55-d0f9b465fdcd">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/42bbe534-8a0d-4ba8-9cc6-f84936d87196?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="42bbe534-8a0d-4ba8-9cc6-f84936d87196" data-myft-ui="saved" action="/__myft/api/core/saved/content/42bbe534-8a0d-4ba8-9cc6-f84936d87196?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save The Israel-Hamas war in maps: latest updates to myFT for later"
    aria-label="Save The Israel-Hamas war in maps: latest updates to myFT for later" data-alternate-label="The Israel-Hamas war in maps: latest updates is Saved to myFT" aria-pressed="false" data-text-variant="save-button-with-icon-copy"
    data-alternate-text="Saved&nbsp;" data-content-id="42bbe534-8a0d-4ba8-9cc6-f84936d87196">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/6b1763dc-b290-4c76-b9a9-582909ebffd5?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="6b1763dc-b290-4c76-b9a9-582909ebffd5" data-myft-ui="saved" action="/__myft/api/core/saved/content/6b1763dc-b290-4c76-b9a9-582909ebffd5?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Trump vs Biden: who is winning with six months to go? to myFT for later"
    aria-label="Save Trump vs Biden: who is winning with six months to go? to myFT for later" data-alternate-label="Trump vs Biden: who is winning with six months to go? is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="6b1763dc-b290-4c76-b9a9-582909ebffd5">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/56d11a27-7ffc-46ce-8609-21704ac233f8?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="56d11a27-7ffc-46ce-8609-21704ac233f8" data-myft-ui="saved" action="/__myft/api/core/saved/content/56d11a27-7ffc-46ce-8609-21704ac233f8?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Panama Canal traffic recovers from drought caused by El Niño, study finds to myFT for later"
    aria-label="Save Panama Canal traffic recovers from drought caused by El Niño, study finds to myFT for later" data-alternate-label="Panama Canal traffic recovers from drought caused by El Niño, study finds is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="56d11a27-7ffc-46ce-8609-21704ac233f8">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/7883e6ba-25b1-4ee4-9b4e-b2f69926802e?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="7883e6ba-25b1-4ee4-9b4e-b2f69926802e" data-myft-ui="saved" action="/__myft/api/core/saved/content/7883e6ba-25b1-4ee4-9b4e-b2f69926802e?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save US nears completion of $320mn floating pier for Gaza aid to myFT for later"
    aria-label="Save US nears completion of $320mn floating pier for Gaza aid to myFT for later" data-alternate-label="US nears completion of $320mn floating pier for Gaza aid is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="7883e6ba-25b1-4ee4-9b4e-b2f69926802e">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/b91b4d9f-eaf0-4858-b48c-80480bc5fc9d?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="b91b4d9f-eaf0-4858-b48c-80480bc5fc9d" data-myft-ui="saved" action="/__myft/api/core/saved/content/b91b4d9f-eaf0-4858-b48c-80480bc5fc9d?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save How Ukraine broke Russia’s grip in the Black Sea to myFT for later"
    aria-label="Save How Ukraine broke Russia’s grip in the Black Sea to myFT for later" data-alternate-label="How Ukraine broke Russia’s grip in the Black Sea is Saved to myFT" aria-pressed="false" data-text-variant="save-button-with-icon-copy"
    data-alternate-text="Saved&nbsp;" data-content-id="b91b4d9f-eaf0-4858-b48c-80480bc5fc9d">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/05722dc9-e0c3-4bef-a1d4-f95487f4a46d?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="05722dc9-e0c3-4bef-a1d4-f95487f4a46d" data-myft-ui="saved" action="/__myft/api/core/saved/content/05722dc9-e0c3-4bef-a1d4-f95487f4a46d?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save ‘Big Bang’ EU countries risk losing competitive edge to myFT for later"
    aria-label="Save ‘Big Bang’ EU countries risk losing competitive edge to myFT for later" data-alternate-label="‘Big Bang’ EU countries risk losing competitive edge is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="05722dc9-e0c3-4bef-a1d4-f95487f4a46d">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/c7b4fa91-3601-4b82-b766-319af3c261a5?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="c7b4fa91-3601-4b82-b766-319af3c261a5" data-myft-ui="saved" action="/__myft/api/core/saved/content/c7b4fa91-3601-4b82-b766-319af3c261a5?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save UK general election poll tracker to myFT for later" aria-label="Save UK general election poll tracker to myFT for later"
    data-alternate-label="UK general election poll tracker is Saved to myFT" aria-pressed="false" data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="c7b4fa91-3601-4b82-b766-319af3c261a5">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/1430d8d5-9d2f-4cca-a39d-d68b368e1fcc?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="1430d8d5-9d2f-4cca-a39d-d68b368e1fcc" data-myft-ui="saved" action="/__myft/api/core/saved/content/1430d8d5-9d2f-4cca-a39d-d68b368e1fcc?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Heatwave-linked deaths in Europe reported up 30% over past 20 years to myFT for later"
    aria-label="Save Heatwave-linked deaths in Europe reported up 30% over past 20 years to myFT for later" data-alternate-label="Heatwave-linked deaths in Europe reported up 30% over past 20 years is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="1430d8d5-9d2f-4cca-a39d-d68b368e1fcc">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/56064051-e880-43db-b7e9-a56717c8c38b?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="56064051-e880-43db-b7e9-a56717c8c38b" data-myft-ui="saved" action="/__myft/api/core/saved/content/56064051-e880-43db-b7e9-a56717c8c38b?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Military briefing: the Israeli missiles used to strike Iran to myFT for later"
    aria-label="Save Military briefing: the Israeli missiles used to strike Iran to myFT for later" data-alternate-label="Military briefing: the Israeli missiles used to strike Iran is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="56064051-e880-43db-b7e9-a56717c8c38b">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/9bd0f0f8-ebff-4332-95db-88bc64ad49e3?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="9bd0f0f8-ebff-4332-95db-88bc64ad49e3" data-myft-ui="saved" action="/__myft/api/core/saved/content/9bd0f0f8-ebff-4332-95db-88bc64ad49e3?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save The migrant highway that could sway the US election to myFT for later"
    aria-label="Save The migrant highway that could sway the US election to myFT for later" data-alternate-label="The migrant highway that could sway the US election is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="9bd0f0f8-ebff-4332-95db-88bc64ad49e3">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/60052c80-39b0-4c67-99d4-ee3ff0475b14?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="60052c80-39b0-4c67-99d4-ee3ff0475b14" data-myft-ui="saved" action="/__myft/api/core/saved/content/60052c80-39b0-4c67-99d4-ee3ff0475b14?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Tonnes of food is stuck on Gaza’s border while the enclave nears famine to myFT for later"
    aria-label="Save Tonnes of food is stuck on Gaza’s border while the enclave nears famine to myFT for later" data-alternate-label="Tonnes of food is stuck on Gaza’s border while the enclave nears famine is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="60052c80-39b0-4c67-99d4-ee3ff0475b14">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/30c0766f-feb2-42f3-ba0d-a9bb1f28cee6?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="30c0766f-feb2-42f3-ba0d-a9bb1f28cee6" data-myft-ui="saved" action="/__myft/api/core/saved/content/30c0766f-feb2-42f3-ba0d-a9bb1f28cee6?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Millions watch total solar eclipse across Americas to myFT for later"
    aria-label="Save Millions watch total solar eclipse across Americas to myFT for later" data-alternate-label="Millions watch total solar eclipse across Americas is Saved to myFT" aria-pressed="false" data-text-variant="save-button-with-icon-copy"
    data-alternate-text="Saved&nbsp;" data-content-id="30c0766f-feb2-42f3-ba0d-a9bb1f28cee6">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/54068dcd-925c-48d3-bb7b-3c947ba20cb6?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="54068dcd-925c-48d3-bb7b-3c947ba20cb6" data-myft-ui="saved" action="/__myft/api/core/saved/content/54068dcd-925c-48d3-bb7b-3c947ba20cb6?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Can Sunak stage the biggest electoral comeback in decades?  to myFT for later"
    aria-label="Save Can Sunak stage the biggest electoral comeback in decades?  to myFT for later" data-alternate-label="Can Sunak stage the biggest electoral comeback in decades?  is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="54068dcd-925c-48d3-bb7b-3c947ba20cb6">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/b5b1b3d7-ca51-482a-a028-45a81816559a?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="b5b1b3d7-ca51-482a-a028-45a81816559a" data-myft-ui="saved" action="/__myft/api/core/saved/content/b5b1b3d7-ca51-482a-a028-45a81816559a?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Military briefing: Ukraine digs deep as Russians advance to myFT for later"
    aria-label="Save Military briefing: Ukraine digs deep as Russians advance to myFT for later" data-alternate-label="Military briefing: Ukraine digs deep as Russians advance is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="b5b1b3d7-ca51-482a-a028-45a81816559a">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/b9e7e292-8ac6-45c9-8098-8318ddb83256?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="b9e7e292-8ac6-45c9-8098-8318ddb83256" data-myft-ui="saved" action="/__myft/api/core/saved/content/b9e7e292-8ac6-45c9-8098-8318ddb83256?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save EU hits roadblocks in reaching green milestone as elections loom to myFT for later"
    aria-label="Save EU hits roadblocks in reaching green milestone as elections loom to myFT for later" data-alternate-label="EU hits roadblocks in reaching green milestone as elections loom is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="b9e7e292-8ac6-45c9-8098-8318ddb83256">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/5dd4a04f-bab2-4521-925f-484b650f91cb?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="5dd4a04f-bab2-4521-925f-484b650f91cb" data-myft-ui="saved" action="/__myft/api/core/saved/content/5dd4a04f-bab2-4521-925f-484b650f91cb?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Melt of polar ice hitting global timekeeping, study shows to myFT for later"
    aria-label="Save Melt of polar ice hitting global timekeeping, study shows to myFT for later" data-alternate-label="Melt of polar ice hitting global timekeeping, study shows is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="5dd4a04f-bab2-4521-925f-484b650f91cb">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/318ff981-d189-4bd6-b608-a9709097eedc?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="318ff981-d189-4bd6-b608-a9709097eedc" data-myft-ui="saved" action="/__myft/api/core/saved/content/318ff981-d189-4bd6-b608-a9709097eedc?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Declining fertility rates will transform global economy, report says to myFT for later"
    aria-label="Save Declining fertility rates will transform global economy, report says to myFT for later" data-alternate-label="Declining fertility rates will transform global economy, report says is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="318ff981-d189-4bd6-b608-a9709097eedc">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/a76a07e4-c6f2-46ec-9beb-c575201f613a?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="a76a07e4-c6f2-46ec-9beb-c575201f613a" data-myft-ui="saved" action="/__myft/api/core/saved/content/a76a07e4-c6f2-46ec-9beb-c575201f613a?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save And the winner is . . .  to myFT for later" aria-label="Save And the winner is . . .  to myFT for later"
    data-alternate-label="And the winner is . . .  is Saved to myFT" aria-pressed="false" data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="a76a07e4-c6f2-46ec-9beb-c575201f613a">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/32a3bb3b-7183-4ec9-b102-9f7786acc6fc?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="32a3bb3b-7183-4ec9-b102-9f7786acc6fc" data-myft-ui="saved" action="/__myft/api/core/saved/content/32a3bb3b-7183-4ec9-b102-9f7786acc6fc?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save India’s divisive&nbsp;temple ‘reclamation’ movement to myFT for later"
    aria-label="Save India’s divisive&nbsp;temple ‘reclamation’ movement to myFT for later" data-alternate-label="India’s divisive&nbsp;temple ‘reclamation’ movement is Saved to myFT" aria-pressed="false"
    data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="32a3bb3b-7183-4ec9-b102-9f7786acc6fc">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/430456ff-9e58-44bd-99e4-a4cfdfccff0e?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="430456ff-9e58-44bd-99e4-a4cfdfccff0e" data-myft-ui="saved" action="/__myft/api/core/saved/content/430456ff-9e58-44bd-99e4-a4cfdfccff0e?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save FTAV’s Friday chart quiz to myFT for later" aria-label="Save FTAV’s Friday chart quiz to myFT for later"
    data-alternate-label="FTAV’s Friday chart quiz is Saved to myFT" aria-pressed="false" data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="430456ff-9e58-44bd-99e4-a4cfdfccff0e">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/714569be-474b-4b43-9f06-1a1b9341310b?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="714569be-474b-4b43-9f06-1a1b9341310b" data-myft-ui="saved" action="/__myft/api/core/saved/content/714569be-474b-4b43-9f06-1a1b9341310b?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save And the winner is . . .  to myFT for later" aria-label="Save And the winner is . . .  to myFT for later"
    data-alternate-label="And the winner is . . .  is Saved to myFT" aria-pressed="false" data-text-variant="save-button-with-icon-copy" data-alternate-text="Saved&nbsp;" data-content-id="714569be-474b-4b43-9f06-1a1b9341310b">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

POST /__myft/api/core/saved/content/1f030704-0697-47d2-b6ef-5360aa36e6ba?method=put

<form class="n-myft-ui n-myft-ui--save" method="POST" data-content-id="1f030704-0697-47d2-b6ef-5360aa36e6ba" data-myft-ui="saved" action="/__myft/api/core/saved/content/1f030704-0697-47d2-b6ef-5360aa36e6ba?method=put" data-myft-ui-save-config="">
  <input data-myft-csrf-token="" value="" type="hidden" name="token">
  <div class="n-myft-ui__announcement o-normalise-visually-hidden" aria-live="assertive" data-pressed-text="Article saved in My FT." data-unpressed-text="Removed article from My FT."></div>
  <button type="submit" class="n-myft-ui__save-button-with-icon" data-trackable="save-for-later" title="Save Can ships carrying aid help avert famine in Gaza? to myFT for later"
    aria-label="Save Can ships carrying aid help avert famine in Gaza? to myFT for later" data-alternate-label="Can ships carrying aid help avert famine in Gaza? is Saved to myFT" aria-pressed="false" data-text-variant="save-button-with-icon-copy"
    data-alternate-text="Saved&nbsp;" data-content-id="1f030704-0697-47d2-b6ef-5360aa36e6ba">
    <span class="save-button-with-icon-copy" data-variant-label="">Save</span>
  </button>
</form>

/search

<form class="o-header__drawer-search-form" action="/search" role="search" aria-label="Site search" data-n-topic-search="true" data-n-topic-search-categories="concepts,equities" data-n-topic-search-view-all="true"><label
    class="o-header__visually-hidden" for="o-header-drawer-search-term">Search the <abbr title="Financial Times">FT</abbr></label><input type="text" class="o-header__drawer-search-term" id="o-header-drawer-search-term" name="q" autocomplete="off"
    autocorrect="off" autocapitalize="off" spellcheck="false" placeholder="Search the FT" data-trackable="search-term" data-n-topic-search-input="true" tabindex="-1">
  <div>
    <div>
      <div aria-live="assertive">
        <div class="n-topic-search n-topic-search__suggestions" hidden="" data-trackable="typeahead">
          <div class="o-normalise-visually-hidden">Suggestions include</div>
          <div class="n-topic-search__group undefined" data-trackable="news">
            <div class="n-topic-search__heading">News</div>
          </div>
          <div class="n-topic-search__group undefined" data-trackable="equities">
            <div class="n-topic-search__heading">Securities</div>
            <ul class="n-topic-search__item-list">
              <li class="n-topic-search__item">
                <a class="n-topic-search__target n-topic-search__target--tail" href="https://markets.ft.com/data/search?query=undefined" data-trackable="see-all" "="" tabindex="-1"><span>See all quotes matching <mark>undefined</mark></span></a>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div><button class="o-header__drawer-search-submit" type="submit" data-trackable="search-submit" tabindex="-1"><span class="o-header__visually-hidden">Search</span></button>
</form>

Text Content

Accessibility helpSkip to navigationSkip to contentSkip to footer


TRY THE FT FOR £1

Enjoy balanced reporting and expert analysis.


TRY THE FT FOR £1

Enjoy balanced reporting and expert analysis.
TRY NOW

 * Sign In
 * Subscribe

Open side navigation menuOpen search bar
Financial Times
SubscribeSign In
Search the FT
Suggestions include
News
Securities
 * See all quotes matching undefined

SearchClose search bar
 * Home
 * World
   Sections
    * World Home
    * Israel-Hamas war
    * Global Economy
    * UK
    * US
    * China
    * Africa
    * Asia Pacific
    * Emerging Markets
    * Europe
    * War in Ukraine
    * Americas
    * Middle East & North Africa
   
   Most Read
    * Putin replaces security chiefs in surprise reshuffle
    * Military briefing: Russia’s Kharkiv offensive draws Ukrainian troops away
      from east
    * US set to impose 100% tariff on Chinese electric vehicle imports
    * Will Friedrich Merz finally become Germany’s next chancellor?
    * Israel defies international censure and orders more Palestinians to
      evacuate Rafah

 * US
   Sections
    * US Home
    * US Economy
    * Investing in America
    * US Companies
    * US Politics & Policy
    * US Presidential Election 2024
   
   Most Read
   
 * Companies
   Sections
    * Companies Home
    * Energy
    * Financials
    * Health
    * Industrials
    * Media
    * Professional Services
    * Retail & Consumer
    * Tech Sector
    * Telecoms
    * Transport
   
   Most Read
    * Consulting firms’ grip on Saudi economy sparks local misgivings
    * Ken Griffin urges Harvard University to embrace ‘western values’
    * China’s EV sector taps offshore markets despite rising western
      protectionism
    * Grant Thornton set to earn £46mn for Greensill administration
    * BP and Shell go back to basics to boost shareholder returns

 * Tech
 * Markets
   Sections
    * Markets Home
    * Alphaville
    * Markets Data
    * Cryptofinance
    * Capital Markets
    * Commodities
    * Currencies
    * Equities
    * Wealth Management
    * Moral Money
    * ETF Hub
    * Fund Management
    * Trading
   
   Most Read
    * What I wish I’d known before my smartphone was snatched
    * China’s EV sector taps offshore markets despite rising western
      protectionism
    * Dangers of dollar nationalism hang over the world economy
    * Household demand for Italian debt slumps
    * BP and Shell go back to basics to boost shareholder returns

 * Climate
 * Opinion
   Sections
    * Opinion Home
    * Columnists
    * The FT View
    * The Big Read
    * Lex
    * Obituaries
    * Letters
   
   Most Read
    * UK will pay the price for an international student exodus
    * Is Marjorie Taylor Greene too Maga for Trump?
    * Dangers of dollar nationalism hang over the world economy
    * ‘Drexit’ looms as we fail our junior doctors
    * The EU should call time on Russian LNG imports

 * Lex
 * Work & Careers
   Sections
    * Work & Careers Home
    * Business School Rankings
    * Business Education
    * Europe's Start-Up Hubs
    * Entrepreneurship
    * Recruitment
    * Business Books
    * Business Travel
    * Working It
   
   Most Read
    * Is there a middle way on children and smartphones? This researcher thinks
      so
    * Domestic violence is a workplace issue
    * Wizz Air CEO: ‘Crisis management became a constant’
    * Grab your trainers, the non-doms are getting ready to run

 * Life & Arts
   Sections
    * Life & Arts Home
    * Arts
    * Books
    * Food & Drink
    * FT Magazine
    * House & Home
    * Style
    * Travel
    * FT Globetrotter
   
   Most Read
    * How to cook steak: a Tim Hayward masterclass
    * The quest for interesting conversation
    * On the road to Lviv with the ‘donkeys of war’
    * Jürgen Klopp and the leading of Liverpool
    * The wisdoms of the longevity wackadoodles

 * HTSI

MenuSearch
 * Home
 * World
 * US
 * Companies
 * Tech
 * Markets
 * Climate
 * Opinion
 * Lex
 * Work & Careers
 * Life & Arts
 * HTSI

Financial Times
SubscribeSign In
Search the FT
Suggestions include
News
Securities
 * See all quotes matching undefined

SearchClose search bar


VISUAL AND DATA JOURNALISM


Add to myFT


The FT’s team of reporters, statisticians, illustrators, cartographers,
designers, and developers work with colleagues across our newsrooms, using
graphics and data to find, investigate and explain stories.

Follow the work of the team on Twitter.

Sign up for our weekly newsletter — The Climate Graphic: Explained, delivered to
your inbox every Sunday.

UK local government finance
The Monaco hedge fund boss tied up with an indebted English town

Lee Robinson’s expertise was ‘like having Lionel Messi on your team’. Now his
relationship with Warrington is under scrutiny


Health
UK alcohol deaths surged during pandemic

US presidential election 2024
Trump spends more than a quarter of campaign donations on legal fees

Borderlands
The ‘brain waste’ of skilled migrants in Europe

India
India braced for heatwaves as nearly 1bn head for marathon summer elections



VISUAL INVESTIGATIONS

Visual investigation
Inside the brazen Arctic trip supplying Putin’s flagship energy scheme

Visual investigation
Russia’s sham rebuild of one Ukrainian city

Visual investigation
The hidden cost of your supermarket salmon

Visual investigation
How China is tearing down Islam



VISUAL STORIES

Borderlands
The migrant highway that could sway the US election

Visual story
Tonnes of food is stuck on Gaza’s border while the enclave nears famine

Visual story
Inside the miracle of modern chip manufacturing

Visual story
Can AI help us speak to animals?



EXPLORE THE LATEST DATA

UK politics opinion polls
UK general election poll tracker

ExplainerIsrael-Hamas war
The Israel-Hamas war in maps: latest updates

ExplainerWar in Ukraine
Tracking Ukraine’s counteroffensive against Russia in maps

Global Economy
Global inflation and interest rates tracker: see how your country compares



EVIDENCE-BASED OPINION

Data PointsJohn Burn-Murdoch
Why are American roads so dangerous?

Data PointsJohn Burn-Murdoch
Forget boomers vs millennials, the next conflict is millennials vs each other

Data PointsJohn Burn-Murdoch
Why family-friendly policies don’t boost birth rates

Data PointsJohn Burn-Murdoch
It’s no longer the economy, stupid



DATAWATCH

Datawatch
Women at the sharp end of the rental crisis

Food diet
Britain has one of the worst obesity rates in Europe. Why?

Datawatch
The looming data centre crunch

Demographics and population
Why are white Britons dying at higher rates than other ethnic groups?



SCIENCE EXPLAINED

News in-depthNuclear energy
UK nuclear venture aims to realise fusion dream

The Big Read
How to make space-based solar power a reality

FT SeriesThe battery revolution
Why the EV battery race needs a recycling revolution

The Big Read
Climate engineering: a quick fix or a risky distraction?

The Big Read
Superbugs: why it’s so hard to stop the ‘silent pandemic’

FT SeriesThe battery revolution
Rival battery technologies race to dominate electric car market

The Big Read
The big question of how small chips can get

Space exploration
Europe’s boldest space mission to search for life in outer solar system

The Big Read
Nuclear fusion: why the race to harness the power of the sun just sped up



PROMOTED CONTENT




MORE VISUAL AND DATA JOURNALISM

 * May 11 2024
   ExplainerWar in Ukraine
   Tracking Ukraine’s counteroffensive against Russia in maps
   
   A visual guide to the war
   
   
   Save
   
 * May 9 2024
   Global Economy
   Global inflation and interest rates tracker: see how your country compares
   
   Inflationary pressures are beginning to wane but not all central banks have
   taken action yet. See how this affects you
   
   
   Save
   
 * May 8 2024
   Climate change
   Record temperatures expected to continue to drive extreme weather
   
   Heat remains trapped by rising greenhouse gas concentrations despite cooling
   Pacific Ocean, scientists say
   
   
   Save
   
 * May 7 2024
   ExplainerIsrael-Hamas war
   The Israel-Hamas war in maps: latest updates
   
   A visual guide to the war
   
   
   Save
   
 * May 5 2024
   US presidential election 2024
   Trump vs Biden: who is winning with six months to go?
   
   Despite the Republican candidate’s criminal charges, the US election is on a
   knife edge
   
   
   Save
   
 * 
 * May 4 2024
   Panama Canal Authority
   Panama Canal traffic recovers from drought caused by El Niño, study finds
   
   Annual rainfall in 2023 was down by about a quarter compared to normal
   levels, researchers said
   
   
   Save
   
 * May 2 2024
   Israel-Hamas war
   US nears completion of $320mn floating pier for Gaza aid
   
   Project aims to bypass damaged land routes into the besieged strip
   
   
   Save
   
 * May 2 2024
   Visual story
   How Ukraine broke Russia’s grip in the Black Sea
   
   Attacks on Moscow’s warships have helped to establish an export corridor that
   could boost Kyiv’s war effort
   
   
   Save
   
 * May 1 2024
   News in-depthEU economy
   ‘Big Bang’ EU countries risk losing competitive edge
   
   Ten countries need new impetus after reaping early benefits of enlargement
   wave
   
   
   Save
   
 * 
 * April 25 2024
   UK politics opinion polls
   UK general election poll tracker
   
   Live-updating state of the parties polling ahead of the general election
   
   
   Save
   
 * April 22 2024
   Climate change
   Heatwave-linked deaths in Europe reported up 30% over past 20 years
   
   Meteorological agencies indicate coming June, July and August ‘more likely
   than not’ to be warmer than average
   
   
   Save
   
 * 
 * April 19 2024
   News in-depthMiddle East conflict
   Military briefing: the Israeli missiles used to strike Iran
   
   Wreckage photographed in Iraq indicates how Israeli jets hit back at Tehran
   from afar
   
   
   Save
   
 * April 10 2024
   Borderlands
   The migrant highway that could sway the US election
   
   The Darién Gap has become a key migration route for people heading towards
   the US
   
   
   Save
   
 * April 9 2024
   Visual story
   Tonnes of food is stuck on Gaza’s border while the enclave nears famine
   
   An almost stationary line of trucks depicts the daily struggle to feed Gaza
   
   
   Save
   
 * April 8 2024
   Science
   Millions watch total solar eclipse across Americas
   
   Celestial event offers spectacular views at time of peak alignment between
   Moon and Sun
   
   
   Save
   
 * April 3 2024
   News in-depthConservative Party UK
   Can Sunak stage the biggest electoral comeback in decades?
   
   FT polling analysis shows there is almost no way for Conservative party to
   remain in power
   
   
   Save
   
 * 
 * March 28 2024
   FT CollectionsWar in Ukraine: military strategies
   Military briefing: Ukraine digs deep as Russians advance
   
   Kyiv is building 2,000km of fortifications to hold territory in anticipation
   of another Moscow offensive
   
   
   Save
   
 * March 28 2024
   News in-depthClimate change
   EU hits roadblocks in reaching green milestone as elections loom
   
   Progress in the fastest-warming continent is thwarted by a constituency
   fatigued by inflation and trade tensions
   
   
   Save
   
 * March 27 2024
   Climate change
   Melt of polar ice hitting global timekeeping, study shows
   
   Plans to put all clocks back a second may have to be delayed as water flowing
   into the oceans slows Earth’s rotation
   
   
   Save
   
 * March 21 2024
   Demographics and population
   Declining fertility rates will transform global economy, report says
   
   The proportion of births in low-income countries projected to nearly double
   to 35 per cent by 2100
   
   
   Save
   
 * March 18 2024
   And the winner is . . . 
   
   🥁
   
   
   Save
   
 * March 18 2024
   The Big Read
   India’s divisive temple ‘reclamation’ movement
   
   Hindu litigants are mounting court challenges to allow them to worship at
   mosques in moves Muslims see as intruding on their rights
   
   
   Save
   
 * March 15 2024
   FTAV’s Friday chart quiz
   
   Quit Playing Games (with My Chart)
   
   
   Save
   
 * March 11 2024
   And the winner is . . . 
   
   👕👕👕
   
   
   Save
   
 * March 11 2024
   ExplainerIsrael-Hamas war
   Can ships carrying aid help avert famine in Gaza?
   
   As children begin to starve, many question whether sea route can bring
   sufficient support fast enough
   
   
   Save
   


Previous page You are on page 1 Next page



USEFUL LINKS


SUPPORT

View Site TipsHelp CentreContact UsAbout UsAccessibilitymyFT TourCareers


LEGAL & PRIVACY

Terms & ConditionsPrivacy PolicyCookie PolicyManage CookiesCopyrightSlavery
Statement & Policies


SERVICES

Share News Tips SecurelyIndividual SubscriptionsProfessional
SubscriptionsRepublishingExecutive Job SearchAdvertise with the FTFollow the FT
on XFT ChannelsFT Schools


TOOLS

PortfolioFT AppFT Digital EditionFT EditAlerts HubBusiness School
RankingsEnterprise ToolsNews feedNewslettersCurrency Converter


COMMUNITY & EVENTS

FT CommunityFT Live EventsFT ForumsBoard Director Programme


MORE FROM THE FT GROUP

Markets data delayed by at least 15 minutes. © THE FINANCIAL TIMES LTD 2024. FT
and ‘Financial Times’ are trademarks of The Financial Times Ltd.
The Financial Times and its journalism are subject to a self-regulation regime
under the FT Editorial Code of Practice.


Close side navigation menuFinancial Times

International Edition

Subscribe for full access
Search the FT
Suggestions include
News
Securities
 * See all quotes matching undefined

Search
 * Switch to UK Edition


TOP SECTIONS

 * Home
 * WorldShow more World
   * Israel-Hamas war
   * Global Economy
   * UK
   * US
   * China
   * Africa
   * Asia Pacific
   * Emerging Markets
   * Europe
   * War in Ukraine
   * Americas
   * Middle East & North Africa
 * USShow more US
   * US Economy
   * Investing in America
   * US Companies
   * US Politics & Policy
   * US Presidential Election 2024
 * CompaniesShow more Companies
   * Energy
   * Financials
   * Health
   * Industrials
   * Media
   * Professional Services
   * Retail & Consumer
   * Tech Sector
   * Telecoms
   * Transport
 * TechShow more Tech
   * Artificial intelligence
   * Semiconductors
   * Cyber Security
   * Social Media
 * MarketsShow more Markets
   * Alphaville
   * Markets Data
   * Cryptofinance
   * Capital Markets
   * Commodities
   * Currencies
   * Equities
   * Wealth Management
   * Moral Money
   * ETF Hub
   * Fund Management
   * Trading
 * Climate
 * OpinionShow more Opinion
   * Columnists
   * The FT View
   * The Big Read
   * Lex
   * Obituaries
   * Letters
 * Lex
 * Work & CareersShow more Work & Careers
   * Business School Rankings
   * Business Education
   * Europe's Start-Up Hubs
   * Entrepreneurship
   * Recruitment
   * Business Books
   * Business Travel
   * Working It
 * Life & ArtsShow more Life & Arts
   * Arts
   * Books
   * Food & Drink
   * FT Magazine
   * House & Home
   * Style
   * Travel
   * FT Globetrotter
 * Personal FinanceShow more Personal Finance
   * Property & Mortgages
   * Investments
   * Pensions
   * Tax
   * Banking & Savings
   * Advice & Comment
   * Next Act
 * HTSI
 * Special Reports


FT RECOMMENDS

 * Alphaville
 * FT Edit
 * Lunch with the FT
 * FT Globetrotter
 * #techAsia
 * Moral Money
 * Visual and data journalism
 * Newsletters
 * Video
 * Podcasts
 * News feed
 * FT Live Events
 * FT Forums
 * Board Director Programme

 * myFT Feed
 * Portfolio
 * FT Digital Edition
 * Crossword
 * Our Apps

 * Help Centre
 * Subscribe
 * Sign In