You need to download an app that has Live App feature. Currently what we have right now in the market is HTC Weather app which does not accessible through Lumia.
You can follow the instructions here: Add a weather forecast event to iCal | Macworld
to add weather feed to your hotmail calendar and then sync it with your phone.
Then weather info will appear in the lock screen as event...