High street spending slowed during rainy August, while ‘Barbenheimer’ doubled cinema ticket sales