We live on a hell hole island: Inside ‘abandoned’ UK holiday resort once loved by tourists but now slammed by locals as a ‘dump stuck in a time warp’

Residents living on a ‘deserted’ holiday island say they are living in a…