twari dukwiye kubitegura ntangira kumurabukwa yaje akenyeye urwera kwambara the last mayor of leyton was terence charles messenger