Home Politics current affairs Defying weather Karachi traders stage sit in to protest restrictions