Home Travel News Hays Travel buys all 555 Thomas Cook shops