Capital to bask in glorious weather on ‘freedom day’ on July 19