The Hon. Mangala Samaraweera, Minister of Finance and Mass Media presented the Budget for the Year 2018 to Parliament today.