The World Championship arrives at the TT Circuit Assen. Find out all you need to know ahead of Round 8