In general Starmer's unwillingness to be honest about Trump is an underrated factor in his political failure. I get that there are genuine dangers/downsides in risking a breach with US. But I doubt those who argued for normalcy at all costs were clear-sighted about the costs of their own preference.