Biden is London