Speaking to the Independent, he said: “Flying on a private jet is probably the worst thing that the new [Prime Minister] can do for the environment, and is especially poor form on her first day.
“In the middle of a cost of living crisis, some form of energy sobriety would be a sign of respect for the British people.”
The last time a Prime Minister was appointed at Balmoral Castle was in 1885 when Lord Salisbury became leader.
The majority of Prime Ministers are appointed at Buckingham Palace. However, H. H. Asquith was the only Prime Minister appointed outside the UK as he travelled to Biarritz, France, by boat and train.
It was there that he was appointed in 1908 by King Edward VII who was on holiday at the time.
Ms Truss, the UK’s third female leader, will be the 15th Prime Minister the Queen has overseen during her 70-year reign.