Two major speeches were delivered by two of the world’s most powerful world leaders this week, on opposite sides of the planet.