English riders lose their scheduled rides for this year's North West 200 and Isle of Man TT with the demise of the WTF (We're ...