Liz Truss promises action on soaring energy bills in first speech as UK PM
Liz Truss promised to tackle soaring energy bills in her first speech as U.K. prime minister outside 10 Downing Street.Leon Neal / Staff / Getty ImagesLONDON — Britain's new prime...