Guardian Prize crossword No 29,877 by Tramp December 20, 2025 at 12:01 am by kenmac Thanks to Tramp for the puzzle Read more >>