The Suzuki rider went head-to-head with Marc Marquez at the British GP to take his second premier class victory