He was speaking at the World Economic Forum

Taoiseach Leo Varadkar has said America made itself great by accepting migrants from all over the world, including Ireland.

Speaking on a panel at the World Economic Forum in Davos, he said: "This is a country that, by and large, has been a force for good in the world down the centuries.

"It's a country that made itself great by trading with the world, it's a country that made itself great by accepting migrants from all over the world - including from my country - took the best brains and the hardest working people from all over the world and they built America.

Taoisech Leo Varadkar (centre) on the panel at the 2018 World Economic Forum in Davos | Image: World Economic Forum

"And also it's a country that, by being involved in the world, saved the world from fascism and then from communism thereafter.

"And when America disengages from the world, when it doesn't live up to those very American values the world becomes a more dangerous place and a lesser place".

He was speaking ahead of a speech by US President Donald Trump in Davos on Friday.

He's expected to push his "America First" agenda and try to convince the gathering of political and business leaders that he is good for business.