ADVERTISEMENT
The Queen has been caught on camera criticising world leaders who are yet to commit to going to Glasgow for the COP26 climate change summit, saying she is “irritated” by politicians who “talk and don’t do”.
The 95-year-old monarch made the remarks while joining Prince Charles and Prince…
Click here to view the original article.
ADVERTISEMENT