Kicking for Peacocks as Primark sales soar