Barry Island: the faded Welsh seaside resort that's poised for a comeback 2 months ago Annett Drechsler