KEIR Starmer was slammed after it was revealed he had flown to Scotland to deliver a speech about Labour's eco policies. 

The Labour leader is in Glasgow on Friday morning for a stump speech on one of the party’s flagship policies, Great British Energy.

But the Daily Express reports he flew there by private jet, despite Labour having previously criticised Rishi Sunak for using planes to get around the country.

READ MORE: Alastair Campbell is my hero, says Scottish Labour MP hopeful

A Labour spokesperson was unable to deny the charge and told the paper: “To engage with as many UK voters as possible with our offer of change, the campaign demands efficient travel.”

SNP MP Tommy Sheppard blasted Starmer for the flight, saying: “I mean, seriously? And he lectures us on clean energy? [The SNP] are fighting for a just transition to renewables - the difference is, we will fund it to protect jobs.”

Chris McEleny, Alba’s general secretary and a candidate in Inverclyde, added: “Hypocritical Labour have yet again been caught out telling people to do one thing whilst they do another.

“Keir Starmer’s plan for the North Sea would decimate the north east of Scotland and crash Scotland’s economy.

“Labour expect Scots to give up our natural resources so they can fly about the country in private jets.

“That is as absurd as the fact that energy rich Scotland has its people living in fuel poverty.”

The revelation came less than 24 hours after a Labour Party tweet mocked Sunak for using a helicopter on the campaign trail.