UK consumer confidence ‘improves’ but stays near historic lows

GfK released its latest Covid-19 flash report on Friday based on data gathered between June 18 and June 26, which includes the week in which stores in England…