This is Europe: The Way We Live Now
What does it now mean to call yourself European? Who makes up this population of 750 million, sprawled from Ireland to Ukraine, from Sweden to Turkey? Who has always called it home, and who has newly arrived from elsewhere? Who are the people who drive our long-distance lorries, steward our criss-crossing ...