Primark is set to open five new stores over the next two years as it marks 50 years on the Great British high street. The first new store will open in Bury St Edmunds on March 6, followed by ...