Jeremy Clarkson has branded the eco warrior Greta Thunberg 'a stupid idiot'

Jeremy Clarkson has branded the eco-warrior Greta Thunberg 'a stupid idiot' and a 'weird Swede with a bad temper' in an explosive interview.

The 59-year-old gave his candid thoughts on the 16-year-old during promotion for The Grand Tour.

Clarkson - who regularly calls out the activist on social media and in his column with The Sun - has accused her of being a hypocrite.

Dismissing her as nothing more than 'a stupid idiot,' Jeremy said her speech at the United Nations offered no solutions when she accused leaders of stealing her 'dreams and childhood'.

He told The Independent: 'I think she's a weird Swede with a bad temper. Nothing will be achieved by sailing across the ocean in a diesel-powered yacht, and then lying about the diesel engine.'

He added that we've been aware of climate change for quite some time, and now 'there's that weird Swede running around making all sorts of 'we're going to die' noises, so we're all aware of it.'

The journalist also discussed witnessing first hand the impact of climate change as he saw rivers reduced to puddles while filming The Grand Tour in Cambodia.

Clarkson - who regularly calls out the activist Greta Thunberg (pictured) on social media and in his column with The Sun - has accused her of being a hypocrite

He added: 'But rather than having her jumping up and down and waving her arms in the air, you can actually go there and say, 'Bloody hell, fire! Look at what this climate change has done to this place.'

'We simply said, 'Here's an example of it.' What do you want me to do now? Get on my carbon fibre yacht and go and shout at Donald Trump?'

He continued, criticising her for going to Chile for the climate change conference which was then moved to Madrid, saying that it made him 's*** himself laughing'.

Previously in his column for The Sun, he called Greta 'naive'.

The teen has come under fire from some critics for inciting fear among children with her climate activism.