Sudoku hard: July 26, 2024 2 months ago 'A speaker courageous enough to stand up to the extremists in his own party'