High Streets see revival of weekend shopping