The Minister for Finance, Clyde Caruana presented the Budget for 2025, on Monday, 28 October.