SP to form govt in UP; Punjab shocker for Congress