Most Britons describe themselves as ‘anti-Trump’, poll shows