There've been queues half a mile long on some of our high streets as non essential retailers welcome visitors back - albeit with strict social distancing rules.