Living together: combining diversity and freedom in 21st-century Europe