No, I don't think the EU's perfect. Which human union couldn't use improvement? From friendships, marriages, families and workplaces, all the way up to political parties, governments and cultural economic unions, there will be flaws and disagreements. Because we're human. Because we're imperfect. So why bother building these ambitious alliances and communities? Because they protect and empower us, because they enable bigger and better achievements than we can manage alone. We should be proud of our enduring desire to join together, seeking better, safer, fairer lives, for ourselves and for millions of others.