[ad_1] LONDON — British Prime Minister Liz Truss said Sunday that she could have done a better job “laying the…