Budget fashion retailer Primark has bucked the UK's economic downturn with a 17% hike in full-year profit to GBP233m (US$374.5m).