David’s Soggy Sunday forecast