After five days of fraught negotiation in Washington the Democrats and Republicans agreed late last night on a stimulus Bill designed to combat the fallout of coronavirus worth $2 trillion, dwarfing the $800 billion stimulus passed in the financial crisis 2008.