Musk takes on UK Starmer and Germany Scholz