Percys tålamod gaf än en gång vika.