Europeans are liberal, anxious and don't trust politicians, poll reveals

4000
3000