Prime Minister Najib Abdul Razak is reading his fourth budget speech which is aimed at shoring up support before the 13th general election and rein in the deficit.