The Crossword: Monday, May 31, 2021

A challenging puzzle.