Glenn Irwin picked up his first win of the season at Snetterton on Sunday to extend his lead at the top of the overall standings.