The political instability comes as Britain gears up for a difficult summer, amid surging energy prices and labor shortages.
Posted inBusiness
The political instability comes as Britain gears up for a difficult summer, amid surging energy prices and labor shortages.