President Donald Trump's approval rating held at 40% in recent weeks, amid weak ratings from Hispanic voters, according to a Reuters/Ipsos poll.

Latest poll found that 54% of Americans – including 1 in 5 Republicans – believe Trump is too aligned with Russia amid Ukraine peace efforts.

President Donald Trump's approval rating held at 40% in recent weeks, amid weak ratings from Hispanic voters, according to a Reuters/Ipsos poll.