A lone battle: Why is Pedro Sánchez the only European leader to take on Trump?

· The Guardian