Her Majesty The Queen has regretfully pulled out of attending the COP26 summit which officially starts this Sunday, Buckingham Palace has announced... Continue reading...