Weather data courtesy of BBC Weather in association with the Met Office.
Tidal data courtesy of EasyTide in association with the UKHO.