Preview US Senators have passed a much-delayed $2 trillion stimulus bill, aimed at bolstering the US economy as the country is rattled by coronavirus lockdowns. The mammoth package was approved after days of bitter partisan fighting.

ADVERTISEMENT