Thursday 5th June - Tricky

Sudoku puzzle