The sun WAS there....but it seems to have gone....Olympic London...bring your brollies