Primark has missed the mark on this occasion