Will things get better with new UK prime minister Liz Truss?
Will things get better with new UK prime minister Liz Truss?
Good question.