Review of the weather conditions at the Isle of Man, and a look back at highlights from the 2018 Suberbike TT race.