Anand Menon

Author Archive

  • Jun 16, 2026
    Roughly 10 years ago, the people of the United Kingdom voted to leave the European Union by a margin of 52 to 48. Nearly a decade later, public opinion has shifted, and there are...