Cardle of the Day – 6 August 2026Today’s Cardle puzzle served up a proper British hot hatch — and it took us until clue five to nail it.