President Uhuru Kenyatta took a swipe at his deputy William Ruto as he accused him of spreading falsehoods in his campaigns, particularly on the issue of ports.

The visibly agitated President, who did not name his deputy, said it was the “height of political deceit” for the UDA presidential flag bearer to talk ill of the handshake and development initiatives undertaken by the Jubilee administration.

The Head of State was speaking during the official opening of the 1,000-acre Naivasha Special Economic Zone. He also laid the foundation stone for the construction of the Turkish Industrial Holding Complex in the zone.