In applications, there are now 2 weather apps (weather bug) - but can't uninstall either. Opens to x rated link? this started since my phone did an update/upgrade automatically?
Look in Settings > Security > Phone Administrators (or Device Administrators) and see if the weather app has installed itself as an administrator. If it has, you will have to deactivate it before you can uninstall it. Apps sometime need admin privileges to access a lock screen, like a weather app.