It may be argued that the due dates are automatically considered to be postponed to the next working day and accordingly, these returns along with their corresponding payments can be filed at any time up to and including August 9, 2020 which is the first official working day after the Eid holiday.
Source: PwC