 Tesco , Britains biggest retailer, on Wednesday forecast full-year profit would come in at the lower end of its previous guidance, citing uncertainty over how a worsening cost-of-living crisis will impact consumer spending. 