Repo rate hike squeezes budgets