Actually, his homes are extremely energy efficient and he's spent a great deal of money making sure they are.
On the travel, he travels as the government requires him to.
As for his speeches - the media agrees with him on one issue - environmentalism. So, they publish everything he says on that issue.
They don't generally publish his speeches that are, for example, pro military, or about the oppression of Christianity in the Middle East - he makes them. You can find them online if you look. But if you only see what the media spoon feeds you, you get a very warped picture of the man.
They may well be energy efficient for their size but they are giant energy sucking mansions and palaces. He doesn't "need" that much space. He just wants to live in LUXURY while telling those who have far less than he does that they need to make sacrifices and lower their standard of living.
On the travel, he travels as the government requires him to.
Does the government require him to travel on carbon spewing private jets? Do they require that even when he's taking vacations? Please. There's no whitewashing this. The man is a massive hypocrite.
As for his speeches - the media agrees with him on one issue - environmentalism. So, they publish everything he says on that issue.
Notice how Queen Elizabeth keeps her mouth shut about political issues? Notice how Prince William manages to also not run his mouth about political issues?