The only thing that Starmer has done well has been to not totally cede to his backbenchers on social policy, like he has on economic policy. So he has, for example, spoken to Trump.
As for the u-turns, this is just some of them and excludes the Chagos and Digital ID u-turns:
Winter Fuel Payments (July 2024 announcement → partial reversal June 2025) — Expanded eligibility after backlash.
Grooming Gangs National Inquiry (initially resisted → agreed June 2025).
Welfare/Benefits Cuts (proposed reforms → major concessions July 2025 after rebellions).
Two-Child Benefit Cap (maintained initially → scrapped/relaxed November 2025).
Family Farm/Inheritance Tax ("Tractor Tax") (announced → threshold raised/watered down December 2025).
Pubs Business Rates (hike in Budget → support package/U-turn January 2026).
Local Elections Postponement (plan to delay ~30 elections → abandoned February 2026).
Debt Measurement/Fiscal Rules (changed in 2024 Budget → partial walk-back).
Workers' Rights (Day-One Unfair Dismissal) (initial plan → qualifying period softened).
WASPI Women Compensation (implied promises → limited or abandoned).
National Insurance/Employer Taxes (manifesto pledges on "working people" → hikes implemented with adjustments).
Mandelson Files Release (initial resistance → U-turn on withholding February 2026).
Income Tax Thresholds (freeze policy tweaks).
Foreign Aid/Budget Adjustments (various spending shifts).