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. <br /><br />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.