Sudoku medium: March 26, 2025 7 days ago Local elections 2025: where are they and who is on course to win?