Tuesday 3rd June - Diabolical

Sudoku puzzle