Big blow to Ruto