Political tensions rise as Budget narrowly passes with VAT Hike, set to be challenged in court