A last lap stunner saw Alei Espargaro take victory at the British GP, but there was drama all across the field