In this grab taken from video, Britain's Prime Minister Liz Truss delivers a speech in the House of Commons to set out her energy plan to shield households and businesses from soaring energy bills, in ...
LONDON — Liz Truss became U.K. prime minister on Tuesday and immediately confronted the enormous task ahead of her amid increasing pressure to curb soaring prices, ease labor unrest and fix a health ...