AnalysisMexico’s Sheinbaum puts Starmer to shame on health, care, wages, economy, Gaza and everything else