New British Prime Minister Liz Truss, addressing the nation Tuesday from Downing Street after a heavy downpour in central London, vowed to "ride out the storm" of the economic crisis.
Truss vowed action this week to tackle "unaffordable energy bills" caused by Russia's "appalling" war in Ukraine and listed three priorities in office: the economy, energy, and healthcare.