It looks like this is because Yahoo have “retired” their free weather API and replaced it with an RSS feed API to which you have to sign up for access. :-(
https://developer.yahoo.com/weather/?guccounter=1
We’ll look into alternatives to get this working again.