There are twice as many empty shops in England's northern towns and cities than in the South, research suggests.
Original link