This combination file photo shows Sheikh Rashid Ahmed (L) and Hafeez Sheikh (R). — DawnNewsTV/Radio Pak ISLAMABAD: In a surprise cabinet reshuffle, portfolios of three ministers were changed and an adviser was appointed as minister on Friday with Sheikh Rashid Ahmed getting the coveted slot of interior minister, apparently to tackle the Pakistan Democratic Movement’s (PDM) sit-in likely to be staged in Islamabad following the opposition’s public meeting in Lahore on Sunday. According to a notification issued by Prime Minister Office (PMO), Azam Swati has replaced Mr Rashid as railways minister. Adviser to the PM on Finance Dr Hafeez Shaikh was elevated as Minister for Finance and was administered the oath of his new office by President Dr Arif Alvi.