Isle of Man TT statement update