Home Politics High street suffers as savvy shoppers spend less and hunt for best deals online