Barry Island Crowded as Temperatures Reach 31C Amid Prolonged Heatwave Forecast | HyperFast