Dense fog blankets coast as heatwave builds – but will it show this weekend at the beach?