www.independent.co.uk Open in urlscan Pro
2a04:4e42:200::347  Public Scan

Submitted URL: https://www.independent.co.uk/voices/biden-chinameeting-middle-east-b1819729.html
Effective URL: https://www.independent.co.uk/voices/biden-china-meeting-middle-east-b1819729.html
Submission: On August 08 via manual from IN — Scanned from DE

Form analysis 4 forms found in the DOM

POST

<form id="reg-lite-form" class="reg-form i-amphtml-form" target="_top" method="post" action-xhr="/internal-api/newsletter-component/submit/lite" verify-xhr="/internal-api/newsletter-component/verify" custom-validation-reporting="interact-and-submit"
  on="valid:AMP.setState({liteRegValid: true});invalid:AMP.setState({liteRegValid: false});submit-success:AMP.setState({ success: true })" novalidate="">
  <div [hidden]="success">
    <div class="SignUpForm__InputWrapper-sc-mwbru6-1 jfJTTF"><input class="newsletter-key" name="newsletters" type="hidden" readonly="" value="receiveTheView"><input name="regSourceNewsletter" type="hidden" readonly=""
        value="IND_VIEW_WESTMINSTER_cdp"><input name="regSourceSection" type="hidden" readonly="" value="Voices"><input name="regSourceMethod" type="hidden" readonly="" value="Article%2BSignpost">
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="text" id="reg-lite--form-email" name="email" class="not-logged-input is-pristine is-untouched"
          pattern="^(?=(.{1,64}@.{1,255}))([!#$%&amp;amp;'*+\-\/=?\^_`{|}~a-zA-Z0-9}]{1,64}(\.[!#$%&amp;amp;'*+\-\/=?\^_`{|}~a-zA-Z0-9]{0,}){0,})@((\[(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}\])|([a-zA-Z0-9-]{1,63}(\.[a-zA-Z0-9-]{2,63}){1,}))$"
          required="" aria-controls="reg-lite--form-email-helper-text" aria-describedby="reg-lite--form-email-helper-text" placeholder="Email" value=""><label for="reg-lite--form-email"></label>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="reg-lite--form-email">Please enter a valid email address</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="reg-lite--form-email">Please enter a valid email address</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="reg-lite--form-email"></div>
      </div>
      <div class="FormSubmit__Fieldwrapper-sc-hav996-0 ecVJBy FormSubmit-sc-hav996-3 SignUpForm__ThemedFormSubmit-sc-mwbru6-2 gXAEXF kTzyrD signup-btn lite-registration-submit form-submit"><button
          class="FormSubmit__SubmitButton-sc-hav996-2 yMxkW form-submit" name="submitBtn" type="submit" disabled="" [disabled]="!liteRegValid"><span class="btn-text">SIGN UP</span><span
            class="FormSubmit__BtnLoader-sc-hav996-1 JMpTh btn-loader"></span></button></div>
    </div>
    <div class="Checkbox__Wrapper-sc-76suco-1 bGHIdw newsletter__checkbox SignUpForm__OffersCheckbox-sc-mwbru6-3 fsrcWJ"><input type="checkbox" id="newsletter-checkbox" name="newsletters" value="receiveIndyOffers"><label for="newsletter-checkbox"
        class="Checkbox__Label-sc-76suco-0 fMFZPb checkmark">I would like to be emailed about offers, events and updates from The Independent. Read
        our&nbsp;<a target="_blank" rel="noreferrer" href="/service/privacy-policy-a6184181.html">privacy notice</a></label></div>
  </div><input type="hidden" name="grecaptchaToken" data-action="signUpNewsletters">
  <div submit-success="true"><template type="amp-mustache">
      <div class="SubmitSuccess__SuccessWrapper-sc-z5n1ia-0 dvQXVS">
        <h2 class="SubmitSuccess__H2-sc-z5n1ia-1 chjfoa">Thanks for signing up to the<br> View from Westminster email</h2>
      </div>
    </template></div>
  <div submit-error="true" class="SubmitError-sc-1sk658j-0 iDsjtJ"><template type="amp-mustache">{{ #verifyErrors }}{{ message }}{{ /verifyErrors }}{{ ^verifyErrors }}Something went wrong. Please try again later{{ /verifyErrors }}</template></div>
</form>

POST

<form id="register-wall-form" target="_top" method="post" action-xhr="/internal-api/registration/submit" verify-xhr="/internal-api/registration/verify" custom-validation-reporting="interact-and-submit" novalidate="" class="i-amphtml-form">
  <div id="register-wall-form-inner-wrapper" class="InnerWrapper-sc-nhvstj-0 eBvQwI">
    <div class="Fields-sc-ys86tu-0 jCCHiy">
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="text" id="register-wall-form-email" name="email" data-tracking-name="Email" data-tabindex="1" class="FormTextField__StyledFormTextField-sc-53nbrq-0 dUjNjz is-pristine is-untouched"
          pattern="^(?=(.{1,64}@.{1,255}))([!#$%&amp;amp;'*+\-\/=?\^_`{|}~a-zA-Z0-9}]{1,64}(\.[!#$%&amp;amp;'*+\-\/=?\^_`{|}~a-zA-Z0-9]{0,}){0,})@((\[(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}\])|([a-zA-Z0-9-]{1,63}(\.[a-zA-Z0-9-]{2,63}){1,}))$"
          required="" aria-controls="register-wall-form-email-helper-text" aria-describedby="register-wall-form-email-helper-text" autocomplete="email" placeholder="Enter your email" value=""><label for="register-wall-form-email">Email</label>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="register-wall-form-email">Please enter a valid email</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="register-wall-form-email">Please enter a valid email</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="register-wall-form-email"></div>
      </div>
      <div class="FieldWrapper-sc-lqqm6o-0 PasswordFieldWrapper-sc-1pubwyl-0 cNOgEB"><input type="password" id="reg-form-password" name="password" data-tracking-name="Password" data-tabindex="5"
          class="FormTextField__StyledFormTextField-sc-53nbrq-0 dUjNjz js-hideshowpassword input-password is-pristine is-untouched" pattern="^(?=.*[A-Z])(?=.*[a-z])(?=.*\d).{6,}$" required="" aria-controls="reg-form-password-helper-text"
          aria-describedby="reg-form-password-helper-text" autocomplete="new-password" placeholder="Enter your password"><label for="reg-form-password">Password</label>
        <div class="help-text" id="reg-form-password-helper-text">Must be at least 6 characters, include an upper and lower case character and a number</div>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="reg-form-password">Must be at least 6 characters, include an upper and lower case character and a number</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="reg-form-password">Must be at least 6 characters, include an upper and lower case character and a number</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="reg-form-password"></div>
      </div>
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="text" id="register-wall-form-first-name" name="firstName" data-tracking-name="First Name" data-tabindex="2"
          class="FormTextField__StyledFormTextField-sc-53nbrq-0 dUjNjz is-pristine is-untouched" pattern="^[a-zA-ZÀ-ú]+(?:['\s-][a-zA-ZÀ-ú]+)*$" required="" aria-controls="register-wall-form-first-name-helper-text"
          aria-describedby="register-wall-form-first-name-helper-text" placeholder="Enter your first name" max="40"><label for="register-wall-form-first-name">First name</label>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="register-wall-form-first-name">Please enter your first name</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="register-wall-form-first-name">Special characters aren’t allowed</div>
        <div class="error-text" visible-when-invalid="rangeOverflow" validation-for="register-wall-form-first-name">Please enter a name between 1 and 40 characters</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="register-wall-form-first-name"></div>
      </div>
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="text" id="register-wall-form-last-name" name="lastName" data-tracking-name="Last Name" data-tabindex="3"
          class="FormTextField__StyledFormTextField-sc-53nbrq-0 dUjNjz is-pristine is-untouched" pattern="^[a-zA-ZÀ-ú]+(?:['\s-][a-zA-ZÀ-ú]+)*$" required="" aria-controls="register-wall-form-last-name-helper-text"
          aria-describedby="register-wall-form-last-name-helper-text" placeholder="Enter your last name" max="40"><label for="register-wall-form-last-name">Last name</label>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="register-wall-form-last-name">Please enter your last name</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="register-wall-form-last-name">Special characters aren’t allowed</div>
        <div class="error-text" visible-when-invalid="rangeOverflow" validation-for="register-wall-form-last-name">Please enter a name between 1 and 40 characters</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="register-wall-form-last-name"></div>
      </div>
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB">
        <div class="FormSelect__SelectWrapper-sc-sps2ya-0 bJMqrl"><select name="birthYear" data-tracking-name="Year of Birth" data-tabindex="4" id="register-wall-form-birth-year" required=""
            class="FormSelect__StyledFormSelect-sc-1y153b4-0 cxofxh form-select">
            <option value="" disabled="" class="placeholder" selected="">Select your year of birth</option>
            <option value="2004">2004</option>
            <option value="2003">2003</option>
            <option value="2002">2002</option>
            <option value="2001">2001</option>
            <option value="2000">2000</option>
            <option value="1999">1999</option>
            <option value="1998">1998</option>
            <option value="1997">1997</option>
            <option value="1996">1996</option>
            <option value="1995">1995</option>
            <option value="1994">1994</option>
            <option value="1993">1993</option>
            <option value="1992">1992</option>
            <option value="1991">1991</option>
            <option value="1990">1990</option>
            <option value="1989">1989</option>
            <option value="1988">1988</option>
            <option value="1987">1987</option>
            <option value="1986">1986</option>
            <option value="1985">1985</option>
            <option value="1984">1984</option>
            <option value="1983">1983</option>
            <option value="1982">1982</option>
            <option value="1981">1981</option>
            <option value="1980">1980</option>
            <option value="1979">1979</option>
            <option value="1978">1978</option>
            <option value="1977">1977</option>
            <option value="1976">1976</option>
            <option value="1975">1975</option>
            <option value="1974">1974</option>
            <option value="1973">1973</option>
            <option value="1972">1972</option>
            <option value="1971">1971</option>
            <option value="1970">1970</option>
            <option value="1969">1969</option>
            <option value="1968">1968</option>
            <option value="1967">1967</option>
            <option value="1966">1966</option>
            <option value="1965">1965</option>
            <option value="1964">1964</option>
            <option value="1963">1963</option>
            <option value="1962">1962</option>
            <option value="1961">1961</option>
            <option value="1960">1960</option>
            <option value="1959">1959</option>
            <option value="1958">1958</option>
            <option value="1957">1957</option>
            <option value="1956">1956</option>
            <option value="1955">1955</option>
            <option value="1954">1954</option>
            <option value="1953">1953</option>
            <option value="1952">1952</option>
            <option value="1951">1951</option>
            <option value="1950">1950</option>
            <option value="1949">1949</option>
            <option value="1948">1948</option>
            <option value="1947">1947</option>
            <option value="1946">1946</option>
            <option value="1945">1945</option>
            <option value="1944">1944</option>
            <option value="1943">1943</option>
            <option value="1942">1942</option>
            <option value="1941">1941</option>
            <option value="1940">1940</option>
            <option value="1939">1939</option>
            <option value="1938">1938</option>
            <option value="1937">1937</option>
            <option value="1936">1936</option>
            <option value="1935">1935</option>
            <option value="1934">1934</option>
            <option value="1933">1933</option>
            <option value="1932">1932</option>
            <option value="1931">1931</option>
            <option value="1930">1930</option>
            <option value="1929">1929</option>
            <option value="1928">1928</option>
            <option value="1927">1927</option>
            <option value="1926">1926</option>
            <option value="1925">1925</option>
            <option value="1924">1924</option>
            <option value="1923">1923</option>
            <option value="1922">1922</option>
            <option value="1921">1921</option>
            <option value="1920">1920</option>
            <option value="1919">1919</option>
            <option value="1918">1918</option>
            <option value="1917">1917</option>
            <option value="1916">1916</option>
            <option value="1915">1915</option>
            <option value="1914">1914</option>
          </select>
          <div class="chevron"><svg width="24px" height="24px" viewBox="0 0 256 256" class="Chevron-sc-1xhotay-0 fyFvqc">
              <g fill="none" fill-rule="evenodd">
                <path fill="#7A7A7A" fill-rule="nonzero" d="M96 178.332l49.4467-49.5547L96 79.2227 111.2227 64 176 128.7773l-64.7773 64.7774z"></path>
              </g>
            </svg></div>
          <div class="error-text" visible-when-invalid="valueMissing" validation-for="register-wall-form-birth-year">You must be over 18 years old to register</div>
          <div class="help-text">You must be over 18 years old to register</div><label for="register-wall-form-birth-year">Year of birth</label>
        </div>
      </div><input name="terms" type="hidden" readonly="" value="true"><input name="regSourceSection" type="hidden" readonly="" value="Voices"><input name="regSourceMethod" type="hidden" readonly="" value="Register Wall with the Register Form"><input
        name="grecaptcha_token" type="hidden" class="grecaptcha_token" value="">
    </div>
    <div class="OptOutPolicy__Wrapper-sc-1jzx04q-1 gqiDW OptOutPolicy-sc-1jzx04q-2 OptOutPolicy__StyledOptOutPolicy-sc-1182e4b-0 bKMZXm hlhkhy">
      <div class="Checkbox__Wrapper-sc-76suco-1 bGHIdw newsletter__checkbox Checkbox__StyledCheckbox-sc-1l6ncym-0 kIQiBf"><input type="checkbox" id="form-receive-offer" name="newsletters" value="receiveIndyOffers"><label for="form-receive-offer"
          class="Checkbox__Label-sc-76suco-0 fMFZPb checkmark">I would like to be emailed about offers, events and updates from The Independent.&nbsp;<br class="OptOutPolicy__OffersTickboxTextBreak-sc-1jzx04q-0 gzffbJ offers-tickbox-text-break"> Read
          our&nbsp;<a target="_blank" rel="noreferrer" href="/service/privacy-policy-a6184181.html">Privacy notice</a></label></div>
      <div class="Policy-sc-1i13ehp-0 gNrEpn opt-out-policy-container">
        <div class="OptOutPolicyLabel-sc-yi1opa-0 bipTkB opt-out-policy-label">Opt-out-policy<svg width="24px" height="24px" viewBox="0 0 256 256" class="Chevron-sc-1xhotay-0 Chevron__StyledChevron-sc-avn6pc-0 fyFvqc diPBnK">
            <g fill="none" fill-rule="evenodd">
              <path fill="#7A7A7A" fill-rule="nonzero" d="M96 178.332l49.4467-49.5547L96 79.2227 111.2227 64 176 128.7773l-64.7773 64.7774z"></path>
            </g>
          </svg></div>
        <div class="OptOutPolicyText-sc-g6y3v5-0 kYgLGP">You can opt-out at any time by signing in to your account to manage your preferences. Each email has a link to unsubscribe.</div>
      </div>
    </div>
    <div submit-success="true"><template type="amp-mustache"><input type="text" hidden="" class="userref-response" value="{{userRef}}"></template></div>
    <div submit-error="true"><template type="amp-mustache">
        <p class="SubmitError-sc-5zuxtp-0 AMPSubmitError__StyledSubmitError-sc-l06fpf-0 eDXXCq kVcEio">{{#verifyErrors}} {{message}} {{/verifyErrors}} {{^verifyErrors}} {{message}} {{/verifyErrors}}</p>
      </template></div>
    <p class="SubmitError-sc-5zuxtp-0 eDXXCq register-wall-submit-error"></p><button type="submit"
      class="PrimaryButton-sc-z6qfs3-0 blSTFk FormSubmit-sc-eer2zu-2 FormSubmitMobile__StyledFormSubmitMobile-sc-18mci6o-0 dxjVWK gZlRop register-wall-submit-btn"><span class="FormSubmit__BtnText-sc-eer2zu-1 gFEETo">Create my account</span><span
        class="FormSubmit__BtnLoader-sc-eer2zu-0 ldcwuS"></span></button>
    <div class="Policies__Wrapper-sc-18p9rrr-0 ptcPy PoliciesMobile-sc-18prhf3-0 cYmAPl">
      <p class="Policy-sc-enb0x4-0 gBYREp">By clicking ‘Create my account’ you confirm that your data has been entered correctly and you have read and agree to
        our&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://www.independent.co.uk/service/user-policies-a6184151.html" class="PolicyLink__PolicyLinkWrapper-sc-1ulk0yy-0 bcIlf">Terms of use,</a>&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://www.independent.co.uk/service/cookie-policy-a6184186.html" class="PolicyLink__PolicyLinkWrapper-sc-1ulk0yy-0 bcIlf">Cookie policy</a>&nbsp;and&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://www.independent.co.uk/service/privacy-policy-a6184181.html" class="PolicyLink__PolicyLinkWrapper-sc-1ulk0yy-0 bcIlf">Privacy notice.</a>
      </p>
      <p class="Policy-sc-enb0x4-0 gBYREp">This site is protected by reCAPTCHA and the
        Google&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://policies.google.com/privacy?hl=en" class="PolicyLink__PolicyLinkWrapper-sc-1ulk0yy-0 bcIlf">Privacy policy</a>&nbsp;and&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://policies.google.com/terms?hl=en" class="PolicyLink__PolicyLinkWrapper-sc-1ulk0yy-0 bcIlf">Terms of service</a>&nbsp;apply.
      </p>
    </div>
  </div>
  <div class="ButtonsWrapper-sc-1xx5fmy-0 eYYsnx"><button type="submit" class="PrimaryButton-sc-z6qfs3-0 blSTFk FormSubmit-sc-eer2zu-2 FormSubmitDesktop__StyledFormSubmitDesktop-sc-1jzxboj-0 dxjVWK iQnMt register-wall-submit-btn"
      data-test="submit-button-desktop"><span class="FormSubmit__BtnText-sc-eer2zu-1 gFEETo">Register</span><span class="FormSubmit__BtnLoader-sc-eer2zu-0 ldcwuS"></span></button><button type="button"
      class="SecondaryButton-sc-roopfc-0 TryLaterButton-sc-2k29x8-0 hTCJce jmWyIM register-wall-try-later-btn">I'll try later</button></div>
</form>

POST

<form id="register-wall-form-b" target="_top" method="post" action-xhr="/internal-api/registration/submit" verify-xhr="/internal-api/registration/verify" custom-validation-reporting="interact-and-submit" novalidate="" class="i-amphtml-form"><button
    class="PrimaryButton-sc-z6qfs3-0 SwitchForm-sc-d8voc1-0 blSTFk hvXxIq collapsed" id="register-wall-form-switch-b" type="button">register</button>
  <div class="InnerWrapper-sc-16sgdkg-0 fYfpZq collapsed" id="register-wall-form-inner-wrapper-b">
    <div class="Fields-sc-1l2w9gj-0 jrttvO">
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="text" id="register-wall-form-email" name="email" data-tracking-name="Email" data-tabindex="1" class="FormTextField__StyledFormTextField-sc-pd6nf7-0 jKSErv is-pristine is-untouched"
          pattern="^(?=(.{1,64}@.{1,255}))([!#$%&amp;amp;'*+\-\/=?\^_`{|}~a-zA-Z0-9}]{1,64}(\.[!#$%&amp;amp;'*+\-\/=?\^_`{|}~a-zA-Z0-9]{0,}){0,})@((\[(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}\])|([a-zA-Z0-9-]{1,63}(\.[a-zA-Z0-9-]{2,63}){1,}))$"
          required="" aria-controls="register-wall-form-email-helper-text" aria-describedby="register-wall-form-email-helper-text" autocomplete="email" placeholder="Enter your email" value=""><label for="register-wall-form-email">Email</label>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="register-wall-form-email">Please enter a valid email</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="register-wall-form-email">Please enter a valid email</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="register-wall-form-email"></div>
      </div>
      <div class="FieldWrapper-sc-lqqm6o-0 PasswordFieldWrapper-sc-1xk4gks-0 cNOgEB"><input type="password" id="reg-form-password" name="password" data-tracking-name="Password" data-tabindex="5"
          class="FormTextField__StyledFormTextField-sc-pd6nf7-0 jKSErv js-hideshowpassword input-password is-pristine is-untouched" pattern="^(?=.*[A-Z])(?=.*[a-z])(?=.*\d).{6,}$" required="" aria-controls="reg-form-password-helper-text"
          aria-describedby="reg-form-password-helper-text" autocomplete="new-password" placeholder="Enter your password"><label for="reg-form-password">Password</label>
        <div class="help-text" id="reg-form-password-helper-text">Must be at least 6 characters, include an upper and lower case character and a number</div>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="reg-form-password">Must be at least 6 characters, include an upper and lower case character and a number</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="reg-form-password">Must be at least 6 characters, include an upper and lower case character and a number</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="reg-form-password"></div>
      </div>
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="text" id="register-wall-form-first-name" name="firstName" data-tracking-name="First Name" data-tabindex="2"
          class="FormTextField__StyledFormTextField-sc-pd6nf7-0 jKSErv is-pristine is-untouched" pattern="^[a-zA-ZÀ-ú]+(?:['\s-][a-zA-ZÀ-ú]+)*$" required="" aria-controls="register-wall-form-first-name-helper-text"
          aria-describedby="register-wall-form-first-name-helper-text" placeholder="Enter your first name" max="40"><label for="register-wall-form-first-name">First name</label>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="register-wall-form-first-name">Please enter your first name</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="register-wall-form-first-name">Special characters aren’t allowed</div>
        <div class="error-text" visible-when-invalid="rangeOverflow" validation-for="register-wall-form-first-name">Please enter a name between 1 and 40 characters</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="register-wall-form-first-name"></div>
      </div>
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="text" id="register-wall-form-last-name" name="lastName" data-tracking-name="Last Name" data-tabindex="3"
          class="FormTextField__StyledFormTextField-sc-pd6nf7-0 jKSErv is-pristine is-untouched" pattern="^[a-zA-ZÀ-ú]+(?:['\s-][a-zA-ZÀ-ú]+)*$" required="" aria-controls="register-wall-form-last-name-helper-text"
          aria-describedby="register-wall-form-last-name-helper-text" placeholder="Enter your last name" max="40"><label for="register-wall-form-last-name">Last name</label>
        <div class="error-text" visible-when-invalid="valueMissing" validation-for="register-wall-form-last-name">Please enter your last name</div>
        <div class="error-text" visible-when-invalid="patternMismatch" validation-for="register-wall-form-last-name">Special characters aren’t allowed</div>
        <div class="error-text" visible-when-invalid="rangeOverflow" validation-for="register-wall-form-last-name">Please enter a name between 1 and 40 characters</div>
        <div class="error-text" visible-when-invalid="customError" validation-for="register-wall-form-last-name"></div>
      </div>
      <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB">
        <div class="FormSelect__SelectWrapper-sc-sps2ya-0 bJMqrl"><select name="birthYear" data-tracking-name="Year of Birth" data-tabindex="4" id="register-wall-form-birth-year" required=""
            class="FormSelect__StyledFormSelect-sc-iz2fvh-0 gEgmlx form-select">
            <option value="" disabled="" class="placeholder" selected="">Select your year of birth</option>
            <option value="2004">2004</option>
            <option value="2003">2003</option>
            <option value="2002">2002</option>
            <option value="2001">2001</option>
            <option value="2000">2000</option>
            <option value="1999">1999</option>
            <option value="1998">1998</option>
            <option value="1997">1997</option>
            <option value="1996">1996</option>
            <option value="1995">1995</option>
            <option value="1994">1994</option>
            <option value="1993">1993</option>
            <option value="1992">1992</option>
            <option value="1991">1991</option>
            <option value="1990">1990</option>
            <option value="1989">1989</option>
            <option value="1988">1988</option>
            <option value="1987">1987</option>
            <option value="1986">1986</option>
            <option value="1985">1985</option>
            <option value="1984">1984</option>
            <option value="1983">1983</option>
            <option value="1982">1982</option>
            <option value="1981">1981</option>
            <option value="1980">1980</option>
            <option value="1979">1979</option>
            <option value="1978">1978</option>
            <option value="1977">1977</option>
            <option value="1976">1976</option>
            <option value="1975">1975</option>
            <option value="1974">1974</option>
            <option value="1973">1973</option>
            <option value="1972">1972</option>
            <option value="1971">1971</option>
            <option value="1970">1970</option>
            <option value="1969">1969</option>
            <option value="1968">1968</option>
            <option value="1967">1967</option>
            <option value="1966">1966</option>
            <option value="1965">1965</option>
            <option value="1964">1964</option>
            <option value="1963">1963</option>
            <option value="1962">1962</option>
            <option value="1961">1961</option>
            <option value="1960">1960</option>
            <option value="1959">1959</option>
            <option value="1958">1958</option>
            <option value="1957">1957</option>
            <option value="1956">1956</option>
            <option value="1955">1955</option>
            <option value="1954">1954</option>
            <option value="1953">1953</option>
            <option value="1952">1952</option>
            <option value="1951">1951</option>
            <option value="1950">1950</option>
            <option value="1949">1949</option>
            <option value="1948">1948</option>
            <option value="1947">1947</option>
            <option value="1946">1946</option>
            <option value="1945">1945</option>
            <option value="1944">1944</option>
            <option value="1943">1943</option>
            <option value="1942">1942</option>
            <option value="1941">1941</option>
            <option value="1940">1940</option>
            <option value="1939">1939</option>
            <option value="1938">1938</option>
            <option value="1937">1937</option>
            <option value="1936">1936</option>
            <option value="1935">1935</option>
            <option value="1934">1934</option>
            <option value="1933">1933</option>
            <option value="1932">1932</option>
            <option value="1931">1931</option>
            <option value="1930">1930</option>
            <option value="1929">1929</option>
            <option value="1928">1928</option>
            <option value="1927">1927</option>
            <option value="1926">1926</option>
            <option value="1925">1925</option>
            <option value="1924">1924</option>
            <option value="1923">1923</option>
            <option value="1922">1922</option>
            <option value="1921">1921</option>
            <option value="1920">1920</option>
            <option value="1919">1919</option>
            <option value="1918">1918</option>
            <option value="1917">1917</option>
            <option value="1916">1916</option>
            <option value="1915">1915</option>
            <option value="1914">1914</option>
          </select>
          <div class="chevron"><svg width="24px" height="24px" viewBox="0 0 256 256" class="Chevron-sc-1xhotay-0 fyFvqc">
              <g fill="none" fill-rule="evenodd">
                <path fill="#7A7A7A" fill-rule="nonzero" d="M96 178.332l49.4467-49.5547L96 79.2227 111.2227 64 176 128.7773l-64.7773 64.7774z"></path>
              </g>
            </svg></div>
          <div class="error-text" visible-when-invalid="valueMissing" validation-for="register-wall-form-birth-year">You must be over 18 years old to register</div>
          <div class="help-text">You must be over 18 years old to register</div><label for="register-wall-form-birth-year">Year of birth</label>
        </div>
      </div><input name="terms" type="hidden" readonly="" value="true"><input name="regSourceSection" type="hidden" readonly="" value="Voices"><input name="regSourceMethod" type="hidden" readonly="" value="Register Wall with the Register Form"><input
        name="grecaptcha_token" type="hidden" class="grecaptcha_token" value="">
    </div>
    <div class="OptOutPolicy__Wrapper-sc-1jzx04q-1 gqiDW OptOutPolicy-sc-1jzx04q-2 OptOutPolicy__StyledOptOutPolicy-sc-e39dvd-0 bKMZXm hbzDNO">
      <div class="Checkbox__Wrapper-sc-76suco-1 bGHIdw newsletter__checkbox Checkbox__StyledCheckbox-sc-1l6ncym-0 kIQiBf"><input type="checkbox" id="form-receive-offer" name="newsletters" value="receiveIndyOffers"><label for="form-receive-offer"
          class="Checkbox__Label-sc-76suco-0 fMFZPb checkmark">I would like to be emailed about offers, events and updates from The Independent.&nbsp;<br class="OptOutPolicy__OffersTickboxTextBreak-sc-1jzx04q-0 gzffbJ offers-tickbox-text-break"> Read
          our&nbsp;<a target="_blank" rel="noreferrer" href="/service/privacy-policy-a6184181.html">Privacy notice</a></label></div>
      <div class="Policy-sc-1i13ehp-0 gNrEpn opt-out-policy-container">
        <div class="OptOutPolicyLabel-sc-yi1opa-0 bipTkB opt-out-policy-label">Opt-out-policy<svg width="24px" height="24px" viewBox="0 0 256 256" class="Chevron-sc-1xhotay-0 Chevron__StyledChevron-sc-avn6pc-0 fyFvqc diPBnK">
            <g fill="none" fill-rule="evenodd">
              <path fill="#7A7A7A" fill-rule="nonzero" d="M96 178.332l49.4467-49.5547L96 79.2227 111.2227 64 176 128.7773l-64.7773 64.7774z"></path>
            </g>
          </svg></div>
        <div class="OptOutPolicyText-sc-g6y3v5-0 kYgLGP">You can opt-out at any time by signing in to your account to manage your preferences. Each email has a link to unsubscribe.</div>
      </div>
    </div>
    <div submit-success="true"><template type="amp-mustache"><input type="text" hidden="" class="userref-response" value="{{userRef}}"></template></div>
    <div submit-error="true"><template type="amp-mustache">
        <p class="SubmitError-sc-mzlufn-0 AMPSubmitError__StyledSubmitError-sc-1k96g8b-0 kTCHwO dYcwbO">{{#verifyErrors}} {{message}} {{/verifyErrors}} {{^verifyErrors}} {{message}} {{/verifyErrors}}</p>
      </template></div>
    <p class="SubmitError-sc-mzlufn-0 kTCHwO register-wall-submit-error"></p><button type="submit"
      class="PrimaryButton-sc-z6qfs3-0 blSTFk FormSubmit-sc-eer2zu-2 FormSubmitMobile__StyledFormSubmitMobile-sc-1p4xxln-0 dxjVWK hHKKQV register-wall-submit-btn"><span class="FormSubmit__BtnText-sc-eer2zu-1 gFEETo">Create my account</span><span
        class="FormSubmit__BtnLoader-sc-eer2zu-0 ldcwuS"></span></button>
    <div class="Policies__Wrapper-sc-y27wyw-0 inZcRF PoliciesMobile-sc-1phlou4-0 hSgfCc">
      <p class="Policy-sc-chdhoa-0 gVrVdF">By clicking ‘Create my account’ you confirm that your data has been entered correctly and you have read and agree to
        our&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://www.independent.co.uk/service/user-policies-a6184151.html" class="PolicyLink__PolicyLinkWrapper-sc-l3mye8-0 elhdkS">Terms of use,</a>&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://www.independent.co.uk/service/cookie-policy-a6184186.html" class="PolicyLink__PolicyLinkWrapper-sc-l3mye8-0 elhdkS">Cookie policy</a>&nbsp;and&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://www.independent.co.uk/service/privacy-policy-a6184181.html" class="PolicyLink__PolicyLinkWrapper-sc-l3mye8-0 elhdkS">Privacy notice.</a>
      </p>
      <p class="Policy-sc-chdhoa-0 gVrVdF">This site is protected by reCAPTCHA and the
        Google&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://policies.google.com/privacy?hl=en" class="PolicyLink__PolicyLinkWrapper-sc-l3mye8-0 elhdkS">Privacy policy</a>&nbsp;and&nbsp;<a target="_blank" rel="noopener noreferrer" href="https://policies.google.com/terms?hl=en" class="PolicyLink__PolicyLinkWrapper-sc-l3mye8-0 elhdkS">Terms of service</a>&nbsp;apply.
      </p>
    </div>
  </div>
  <div class="ButtonsWrapper-sc-dqtou-0 cNddTc"><button type="submit" class="PrimaryButton-sc-z6qfs3-0 blSTFk FormSubmit-sc-eer2zu-2 FormSubmitDesktop__StyledFormSubmitDesktop-sc-1kcpat0-0 dxjVWK inXREb register-wall-submit-btn"
      data-test="submit-button-desktop"><span class="FormSubmit__BtnText-sc-eer2zu-1 gFEETo">Register</span><span class="FormSubmit__BtnLoader-sc-eer2zu-0 ldcwuS"></span></button><button type="button"
      class="SecondaryButton-sc-roopfc-0 TryLaterButton-sc-xsmx3o-0 hTCJce wxlkM register-wall-try-later-btn">I'll try later</button></div>
</form>

POST

<form id="login-form" class="login-form i-amphtml-form" method="post" target="_top" action-xhr="/internal-api/user/login/submit" verify-xhr="/internal-api/user/login/verify" custom-validation-reporting="interact-and-submit"
  on="valid:AMP.setState({loginDisabled: false});invalid:AMP.setState({loginDisabled: true})" novalidate=""><input type="hidden" name="returnUrl" value="/voices/biden-china-meeting-middle-east-b1819729.html">
  <p class="LoggedOutPanel__LoggedOutHead-sc-1krdwdi-5 daUWeU">Log in</p>
  <div class="LoggedOutPanel__SingleInputContainer-sc-1krdwdi-13 exFaJH">
    <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="text" id="login-form-email" name="loginEmail" class="is-pristine is-untouched" required="" aria-controls="login-form-email-helper-text" aria-describedby="login-form-email-helper-text"
        placeholder="Enter your email"><label for="login-form-email">Email address</label>
      <div class="error-text" visible-when-invalid="customError" validation-for="login-form-email"></div>
    </div>
  </div>
  <div class="LoggedOutPanel__SingleInputContainer-sc-1krdwdi-13 exFaJH">
    <div class="FieldWrapper-sc-lqqm6o-0 cNOgEB"><input type="password" id="login-form-password" name="password" class="LoggedOutPanel__PasswordField-sc-1krdwdi-8 eEnSms input-password js-hideshowpassword is-pristine is-untouched" required=""
        aria-controls="login-form-password-helper-text" aria-describedby="login-form-password-helper-text" placeholder="Enter your password"><label for="login-form-password">Password</label>
      <div class="error-text" visible-when-invalid="customError" validation-for="login-form-password"></div>
    </div>
  </div>
  <div class="form-errors" submit-error="true">Email and password don't match</div>
  <div class="FormSubmit__Fieldwrapper-sc-hav996-0 ecVJBy FormSubmit-sc-hav996-3 LoggedOutPanel__StyledFormSubmit-sc-1krdwdi-10 gXAEXF fkrSLM"><button class="FormSubmit__SubmitButton-sc-hav996-2 yMxkW form-submit" name="submitBtn" type="submit"
      disabled="" [disabled]="loginDisabled"><span class="btn-text">Submit</span><span class="FormSubmit__BtnLoader-sc-hav996-1 JMpTh btn-loader"></span></button></div>
  <div class="LoggedOutPanel__ForgotPassword-sc-1krdwdi-2 hAEbWo"><a href="/forgotten-password" class="LoggedOutPanel__ForgotPasswordLink-sc-1krdwdi-3 jKSvQN">Forgotten your password?</a></div>
  <div class="LoggedOutPanel__Separator-sc-1krdwdi-11 fOMVmO"></div>
  <p class="LoggedOutPanel__LoggedOutSubhead-sc-1krdwdi-6 kgaiuF">New to The Independent?</p><a id="registerLink" href="/register" class="LoggedOutPanel__RegisterButton-sc-1krdwdi-9 dfUJF">Register</a>
</form>

Text Content

Jump to content
Subscribe
Login



Subscribe
Login

 * News
   * UK
   * World
   * US
   * UK Politics
   * Brexit
   * Tech
   * Science
   * Education
   * Health
   * Business
   * InFact
 * Independent TV
 * Climate
   * Climate News
   * Climate Voices
   * Climate Life
   * InFact Climate
   * Electric Vehicles
   * SGI
 * Sport
   * Football
   * Formula 1
   * UFC
   * Boxing
   * Rugby Union
   * Cricket
 * Voices
   * Stop the Illegal Wildlife Trade
   * Editorials
   * Letters
   * Cathy Newman
   * John Rentoul
   * Mary Dejevsky
   * Andrew Grice
   * Marie Le Conte
   * Sean O’Grady
   * Tom Peck
 * Culture
   * Film
   * Music
   * TV & Radio
   * Books
   * Theatre & Dance
   * Art
   * Photography
   * Streaming Hub
   * Geoffrey Macnab
   * Clarisse Loughrey
   * The Saturday Interview
 * Travel
   * UK Hotel Reviews
   * News & Advice
   * Simon Calder
   * UK
   * Europe
   * North America
   * Asia
   * Inspiration
   * City Guides
   * Sustainable Travel
 * indy/life
   * Women
   * Fashion & beauty
   * Food & Drink
   * Dating & relationships
   * Health & fitness
   * Royal Family
   * Tech
   * Money
   * Design & home
   * Motoring
   * Electric vehicles
   * Crosswords & Puzzles
 * Premium
   * Editorials
   * Long Reads
   * Voices
   * Politics Explained
   * News Analysis
 * IndyBest
   * Home & garden
   * Kids
   * Books
   * Travel & outdoors
   * Fashion & Beauty
   * Food & Drink
   * Tech
   * Gaming
   * Sports & Fitness
   * Competitions
   * Deals
   * Compare
 * indy100
 * Vouchers
   * Samsung
   * Very
   * MADE
   * Oliver Bonas
   * eBay
   * TUI
   * Nike
   * ASOS
   * Footasylum
   * Size
   * AO.com
   * Gousto
   * Vodafone
   * Gym King
   * Audible
   * Holiday Discount Codes
 * Compare
   * Best Broadband Deals
   * BT Broadband Deals
   * Virgin Media Broadband Deals
   * NOW Broadband Deals
   * All Broadband Providers
   * Mobile phone deals
   * SIM Only Deals
   * iPhone Deals
   * Best UK Mobile Networks

 * UK Edition
 * US Edition
 * Asia Edition
 * Edición en Español




THANK YOU FOR REGISTERING

Please refresh the page or navigate to another page on the site to be
automatically logged inPlease refresh your browser to be logged in


Voices


IF BIDEN WANTS TO IMPROVE RELATIONS WITH CHINA, HE SHOULD LOOK TO THE MIDDLE
EAST

THE GULF COUNTRIES AND ISRAEL ARE AS IMPORTANT NOW FOR US-CHINA RELATIONS AS
EUROPEAN COUNTRIES WERE FOR US-SOVIET RELATIONS DURING THE COLD WAR


Joshua Jahani
New York
Tuesday 17 August 2021 14:57
Comments

ARTICLE BOOKMARKED

Find your bookmarks in your Independent Premium section, under my profile

Don't show me this message again
✕

ARTICLE BOOKMARKED

Find your bookmarks in your Independent Premium section, under my profile

Don't show me this message again
✕
✕
Close

Related video: Joe Biden refuses to take questions after Afghanistan statement


SIGN UP FOR THE VIEW FROM WESTMINSTER EMAIL FOR EXPERT ANALYSIS STRAIGHT TO YOUR
INBOX


GET OUR FREE VIEW FROM WESTMINSTER EMAIL


Please enter a valid email address
Please enter a valid email address

SIGN UP
I would like to be emailed about offers, events and updates from The
Independent. Read our privacy notice


THANKS FOR SIGNING UP TO THE
VIEW FROM WESTMINSTER EMAIL

{{ #verifyErrors }}{{ message }}{{ /verifyErrors }}{{ ^verifyErrors }}Something
went wrong. Please try again later{{ /verifyErrors }}

President Biden’s first moves in the Middle East — bombing Iran-backed militias
in Syria, for instance, while de-prioritizing much of the rest of the region —
neglect the bigger picture of a region that is leading the world out of the
pandemic. And with the first US-China meeting under the Biden administration
getting off to a tough start this week, that’s more important than you might
think.

The Gulf states and Israel provide an opportunity for the US to participate in a
global economy that will be more centered on the Middle East than it was before
the virus. This future must be a cornerstone of US policy, as well the legacy
issues around security.




Covid has threatened the mature economies of the US and Europe, accelerated
China’s inevitable rise, and given opportunity to the region’s often more agile
and adaptable countries.



There are few countries in the world who have (almost) put the pandemic behind
them and are on good terms with both the US and China. Those are the countries
who are set to lead the world in the 21st century. They are almost exclusively
in the Middle East.



The rise of the Middle East as a gateway between the US and China presents an
opportunity for Biden to re-engage with Beijing through the neutral soil of
Israel and the Gulf states. Biden should not be afraid of celebrating and
building on the diplomatic progress achieved under the Trump administration
through the end of the GCC rift and the Abraham accords.


RECOMMENDED

 * Biden praises alliances with UK and Australia amid new pact
 * Blinken dismisses GOP claim ‘White House insiders’ control Biden’s mic
 * Biden says Democrats’ climate plans could create 800,000 new jobs

Being the “new Europe” is something that Middle Eastern leaders are
understandably motivated by, particularly in light of their relations with both
DC and Beijing. Europe was the middle ground for the Soviet-US Cold War, and the
Middle East is the same for the China-US relationship — geographically,
politically and economically.



Rather than continue to fight yesterday’s conflicts and ignore today’s
achievements (perhaps focused on distancing himself from Trump’s policies),
Biden should craft policy based on the reality that the Middle East is
transitioning from a 20th century defined by conflict and insecurity to a 21st
century where the Silk Road is once again the social, economic, cultural, and
political center of the world.

This is a future into which the Middle East is rapidly progressing. Three of the
top five countries with the most Covid vaccinations (excluding the Seychelles
and Maldives) are in the Middle East — namely the UAE, Israel, and Bahrain. In
addition to a successful vaccination campaign, total death rates in these
countries and others in the region have remained low. All this while key
industries, including tourism, have often remained open. 

Saudi Arabia has been working to almost triple its non-oil revenues, and is
investing billions into futuristic cities like NEOM and “The Line.” The UAE
successfully completed a mission to Mars during the pandemic and recently
announced plans to double Dubai’s population, all while commentators in London
and New York discuss the “death of cities.”

Gulf economies also benefit from a low debt to GDP ratio, which will allow them
to maintain growth while more developed and leveraged economies struggle in the
wake of the pandemic. The US currently has a debt to GDP ratio of over 100
percent; in Saudi Arabia and the UAE, the debt to GDP ratio is only 20 percent,
meaning those governments will have spending power well into the future for
public and private projects.



China is busy building deeper links in the region, where doing business is more
important than talking politics. It is important to Biden’s legacy that US
policymakers and investors do the same, and foster both cultural and economic
connections to the new Middle East rather than allowing themselves to be crowded
out.

To this day, too many American political and business leaders are driven by the
impulses that impacted actions between them and the Middle East at the start of
the millennium. Twenty years on, the White House should look to the future. It
must adapt to the rise of China by utilizing the Middle East’s neutral ground to
increase cooperation with Beijing. 


RECOMMENDED

 * Taiwan: Peter Doocy scolded by White House for ‘insulting’ Biden
 * Editorial: Gordon Brown is right – Britain needs an emergency Budget
 * Editor’s Letter: If you want to be a good writer, you need to read

It’s high time an American president looked to the Middle East for its
entrepreneurship, adaptability and its e-governance, rather than simply for its
oil.



Joshua Jahani is a Cornell alum, public speaker and investment banker with a
focus on the Middle East and Africa


REGISTER FOR FREE TO CONTINUE READING

Registration is a free and easy way to support our truly independent journalism

By registering, you will also enjoy limited access to Premium articles,
exclusive newsletters, commenting, and virtual events with our leading
journalists

Email
Please enter a valid email
Please enter a valid email

Password
Must be at least 6 characters, include an upper and lower case character and a
number
Must be at least 6 characters, include an upper and lower case character and a
number
Must be at least 6 characters, include an upper and lower case character and a
number

First name
Please enter your first name
Special characters aren’t allowed
Please enter a name between 1 and 40 characters

Last name
Please enter your last name
Special characters aren’t allowed
Please enter a name between 1 and 40 characters

Select your year of
birth2004200320022001200019991998199719961995199419931992199119901989198819871986198519841983198219811980197919781977197619751974197319721971197019691968196719661965196419631962196119601959195819571956195519541953195219511950194919481947194619451944194319421941194019391938193719361935193419331932193119301929192819271926192519241923192219211920191919181917191619151914

You must be over 18 years old to register
You must be over 18 years old to register
Year of birth
I would like to be emailed about offers, events and updates from The
Independent. 
Read our Privacy notice
Opt-out-policy
You can opt-out at any time by signing in to your account to manage your
preferences. Each email has a link to unsubscribe.


{{#verifyErrors}} {{message}} {{/verifyErrors}} {{^verifyErrors}} {{message}}
{{/verifyErrors}}



Create my account

By clicking ‘Create my account’ you confirm that your data has been entered
correctly and you have read and agree to our Terms of use, Cookie
policy and Privacy notice.

This site is protected by reCAPTCHA and the Google Privacy policy and Terms of
service apply.

RegisterI'll try later

Already have an account? sign in

By clicking ‘Register’ you confirm that your data has been entered correctly and
you have read and agree to our Terms of use, Cookie policy and Privacy notice.

This site is protected by reCAPTCHA and the Google Privacy policy and Terms of
service apply.


REGISTER FOR FREE TO CONTINUE READING



Registration is a free and easy way to support our truly independent journalism

By registering, you will also enjoy limited access to Premium articles,
exclusive newsletters, commenting, and virtual events with our leading
journalists

register
Email
Please enter a valid email
Please enter a valid email

Password
Must be at least 6 characters, include an upper and lower case character and a
number
Must be at least 6 characters, include an upper and lower case character and a
number
Must be at least 6 characters, include an upper and lower case character and a
number

First name
Please enter your first name
Special characters aren’t allowed
Please enter a name between 1 and 40 characters

Last name
Please enter your last name
Special characters aren’t allowed
Please enter a name between 1 and 40 characters

Select your year of
birth2004200320022001200019991998199719961995199419931992199119901989198819871986198519841983198219811980197919781977197619751974197319721971197019691968196719661965196419631962196119601959195819571956195519541953195219511950194919481947194619451944194319421941194019391938193719361935193419331932193119301929192819271926192519241923192219211920191919181917191619151914

You must be over 18 years old to register
You must be over 18 years old to register
Year of birth
I would like to be emailed about offers, events and updates from The
Independent. 
Read our Privacy notice
Opt-out-policy
You can opt-out at any time by signing in to your account to manage your
preferences. Each email has a link to unsubscribe.


{{#verifyErrors}} {{message}} {{/verifyErrors}} {{^verifyErrors}} {{message}}
{{/verifyErrors}}



Create my account

By clicking ‘Create my account’ you confirm that your data has been entered
correctly and you have read and agree to our Terms of use, Cookie
policy and Privacy notice.

This site is protected by reCAPTCHA and the Google Privacy policy and Terms of
service apply.

RegisterI'll try later

Already have an account? sign in

By clicking ‘Register’ you confirm that your data has been entered correctly and
you have read and agree to our Terms of use, Cookie policy and Privacy notice.

This site is protected by reCAPTCHA and the Google Privacy policy and Terms of
service apply.


MORE ABOUT

BidenChinaJamal KhashoggiMiddle Eastisrael


JOIN OUR NEW COMMENTING FORUM

Join thought-provoking conversations, follow other Independent readers and see
their replies

Comments


1/1HOW BIDEN CAN ACTUALLY CHANGE HIS RELATIONS WITH CHINA


HOW BIDEN CAN ACTUALLY CHANGE HIS RELATIONS WITH CHINA



AP








✕


SUBSCRIBE TO INDEPENDENT PREMIUM TO BOOKMARK THIS ARTICLE

Want to bookmark your favourite articles and stories to read or reference later?
Start your Independent Premium subscription today.

Subscribe
Already subscribed? Log in


MOST POPULAR

New photos show documents Trump tried to flush down White House toilet
Many Hollywood stars ‘unlike’ Johnny Depp’s post celebrating trial win
Ben Stiller says he’s ‘haunted’ by losing out on big 1990s movie role
Street Outlaws star Ryan Fellows dies aged 41 in crash while filming


POPULAR VIDEOS

Archie Battersbee, 12, dies after life support switched off
Donald Trump hints at 2024 presidential run during Texas CPAC speech
Grain silo collapses days before Beirut explosion anniversary

Pete Davidson wears 'I feel s*** t-shirt' the day after Kim Kardashian split
Outrageous moment IRA song was performed on Chinese television
This is the interview that 'changed Andrew Tate forever’, say TikTok users
Adorable child talks about corn in the most wholesome video
Bird fossil collection bequeathed to Scottish museum




SPONSORED FEATURES

New photos show documents Trump tried to flush down White House toilet
Many Hollywood stars ‘unlike’ Johnny Depp’s post celebrating trial win
Ben Stiller says he’s ‘haunted’ by losing out on big 1990s movie role
Street Outlaws star Ryan Fellows dies aged 41 in crash while filming
Covid warning over subvariant symptom that affects sufferers at night
Voucher Codes
Very Discount Code
20% off home & furniture orders over £100 - Very discount code
Booking Com Discounts
Getaway Deals up to 15% off with Booking.com in August
Debenhams Discount Code
Save over 20% on sale dresses, jeans and home bedding - Debenhams discount
Aliexpress Promo Code
Up to 70% off this week with AliExpress super value deals
eBay Discount Code
Receive 10% off selected orders - eBay discount code
Indy / Compare
Compare UK Broadband DealsCompare broadband packages side by side to find the
best deal for you
Cheap Broadband Deals in 2022Compare cheap broadband deals from providers with
fastest speed in your area
Fibre Broadband Deals August 2022All you need to know about fibre broadband
Best iPhone Deals in the UK August 2022Compare iPhone contract deals and get the
best offer this August
Compare Mobile Phone DealsCompare the best mobile phone deals from the top
networks and brands


 * Get in touch
   * Contact us
   * Jobs
   * 
 * Our Products
   * Subscribe
   * Register
   * Newsletters
   * Install our app
   * Archive
 * Other publications
   * International editions
   * Independent en Español
   * Independent Arabia
   * Independent Turkish
   * Independent Persian
   * Independent Urdu
   * Evening Standard
   * Novaya Gazeta
 * Extras
   * Puzzles
   * All topics
   * Voucher codes
   * Compare
   * Independent Advertising
   * Syndication
   * Working at The Independent
 * Legal
   * Code of conduct and complaints
   * Contributors
   * Cookie policy
   * Privacy notice
   * Privacy settings
   * User policies
   * Modern Slavery Act




THANK YOU FOR REGISTERING

Please refresh the page or navigate to another page on the site to be
automatically logged inPlease refresh your browser to be logged in


Close


UK EDITIONCHANGE


US Edition

Asia Edition

Edición en Español


Travel mayhem

Latest covid news

{{#items}}


{{#STAMPSMALL}}{{/STAMPSMALL}}{{#STAMPCLIMATE}}{{/STAMPCLIMATE}}{{#STAMPPREMIUM}}{{/STAMPPREMIUM}}{{TITLE}}{{#DESC}}{{DESC}}{{/DESC}}


   {{#children}}
 * {{title}}
   
   {{/children}}

{{/items}}

 * Crosswords & Puzzles
   
 * Most Commented
   
 * Newsletters
   
 * Ask Me Anything
   
 * Virtual Events
   
 * Courses
   
 * Vouchers
   
 * Compare
   


Close the sidebar
✕

Log in

Email address

Password

Email and password don't match
Submit
Forgotten your password?


New to The Independent?

Register

Or if you would prefer:

SIGN IN WITH GOOGLE

Want an ad-free experience?

View offers

This site is protected by reCAPTCHA and the Google Privacy notice and Terms of
service apply.

Hi {{indy.fullName}}

 * My Independent Premium
 * Account details
 * Help centre
 * Logout

Close the sidebar