A majority of people in six out of seven canvassed EU countries think Russia will invade Ukraine this year, a new survey has found, while other polls conducted in several countries paint a more complex picture of ambivalent attitudes towards Moscow and NATO.