Yes Thatcher was competent, frighteningly so and very effective. She totally floored her opposition by being like that - they were left with ineffectual stuff about how wrong she was.
Really effective politicians make it look like they can instantly do things, it marks them out from others. But invariably they have done a huge amount of planning to get there. Then they announce.
Starmer has done that with these trade deals, plan, schedule, announce. Now he’s a way from being in the Thatcher league, but if he keeps doing that, it’s good leadership imo.