Guardian Prize 29853 / Kite November 22, 2025 at 12:01 am by duncanshiell Kite is the setter for this week’s Guardian Prize challenge Read more >>