After a stunning performance against Argentina, is George Ford ready to take England to World Cup glory?