Senate support for the far-reaching bill remained in flux, however. The Senate was forced to delay its vote to mid-July, denying President Obama a victory before Independence Day. Democrats struggled to secure the votes of a handful of GOP senators even after meeting their demands and backing down on a $19 billion tax on big banks and hedge funds.