Having survived impeachment by US Democrats, Donald Trump seems confident of victory against his rivals for the White House in elections later this year. But can he convince the voters? Our guests: Rick Noack (Washington Posts), Ralph Freund (Republicans Overseas), Rachel Tausendfreund (German Marshall Fund).