UK Prime Minister Liz Truss lays out plans to cap soaring energy costs
UK Prime Minister Liz Truss laid out plans to cap soaring energy costs. Truss said that energy price cap will be fixed at £2500 a year from October. There will be a six-month support scheme for businesses.