World leader puts Joe Biden on the spot