Queen Elizabeth II called for respect during her Christmas message, in a repudiation of the division being sowed by leaders such as Donald Trump and Vladimir Putin.

The Queen’s message, which will broadcast at 3 p.m. GMT on Christmas Day, has subtle political undertones, though she has refrained from giving her opinion on political matters.

The palace has released parts of her address. She talks about having respect despite our differences.

“Even with the most deeply held differences, treating the other person with respect and as a fellow human being is always a good step toward greater understanding,” Queen Elizabeth said.

One can’t help but notice the subtle dig against Donald Trump, who has reduced America to a laughingstock on the international stage and emboldened authoritarians like Putin to continue to sow division. You will recall Trump showed up late and walked in front of the Queen when he visited her at Windsor Castle earlier this year.

Queen Elizabeth also talked about the story of Jesus’ birth: “I believe his message of peace on earth and goodwill to all is never out of date. It can be heeded by everyone; it’s needed as much as ever.”