Value fashion retailer Primark today (12 September) said its full-year sales have been hit by unseasonal weather, while currency fluctuations following the EU referendum are likely to weigh on margins in its new financial year.