Budget bomb and political turmoil