Retailer Tesco has frozen its school uniform prices in the UK and hailed them as the cheapest available.