Tuesday 3rd June - Tricky

Sudoku puzzle