David Bagley Met forecast story