Kenya's Budget Battle: Global Lenders and Political Cartoons Expose Tensions