Lying Isle of Wight Council needs to be independently investigated from top to bottom