Latest Weather report and outlook for Blackpool, UK