Daily Newsletter, May 22, 2025

The usual set of reviews, news and opinions