Cliff Richard has announced that he will play a free concert in New York City on Saturday (June 21). The singer was due to support Morrissey at a show in the city on the same date, but the Smiths star ...