More political tumult in Britain is likely to further stall trade talks with Canada, experts say.
U.K. Prime Minister Liz Truss stepped down today after a mere six weeks in office following ministers’ resignations over her controversial tax policies.