A video has emerged of the unnamed 23-year-old spouting hatred and venom during a journey in Sweden where he blamed his host country for a range of crimes from paedophilia to war. His rant, captured by a fellow passenger, sees him directing his venom at a seated 73-year-old man.

IG The migrant was ranting on the bus

FREE now and never miss the top politics stories again. SUBSCRIBE Invalid email Sign up fornow and never miss the top politics stories again. We will use your email address only for sending you newsletters. Please see our Privacy Notice for details of your data protection rights.

He shouts that if he is ever removed from Sweden, he will “kill 10 people” and said he was full of revenge. He said: “You will never get us out, never. “If you do, I will kill 10 people and go An eye for eye, tooth for tooth.

The man also threatens to eat people and putting his hand on his heart, he declares: “I’m full of revenge.” He tells the packed bus he has been in Sweden for a decade, since he was 13, and said his life had been “wasted” in the country. He said said: "Now all your soldiers are out, the Taliban and Muhajedin are back." Clutching his chest, he shouts: “I’m 23 years old and I am full of vengeance here."

IG The man said he was from Afghanistan

IG The pensioner listens to the man

He accuses foreign soldiers of killing young children in his own country and said while only “a few” Jews have died, “millions” of his people have. He rants on: “It's important to take the lives of others.” The elderly man challenges him and said Sweden had not spent much time in Afghanistan, but the migrant responded by questioning why the country is still part of NATO, despite the fact it is not.

IG The man said he had been in Sweden for a decade

He said: “If you are against that, then why not leave NATO? “Who is it that collaborates with the Americans?” It is unclear where the video, which has gone viral, was filmed, but it has been suggested it may be Gothenburg, as the elderly man speaks with the regional accent.