GlobalData Retail’s research shows more consumers are leaving Christmas shopping to the last minute as fewer have finished their present shopping with less than a week to go. This weekend retailers should expect a flurry of last minute shoppers rushing to finish the last of their gift purchasing, both on…