I actually disagree that Uhuruto should be barred from boasting about government delivery of projects. They were afterall in government durng those deliveries.
However, they should be barred from running for rigging the last election and for interfering with the IEBC.
Simples.