In a political win for the US President, Congress has approved $1 trillion in spending on infrastructure. It is also proof that Democrats can overcome some of the divisions that have prevented them from completing work on Joe Biden's agenda. But it is not all positive for the Democrats. The party has seen significant losses in recent elections with voters in key states like Virginia narrowly choosing Republicans for a wide range of offices.