cryptic crossword jde 512latest news & developments