Storm Stacey won two races on his road racing debut at the North West 200 in Northern Ireland, delivering an impressive performance. The victory marks a successful first outing in elite road racing competition.