News Headlines – 31st July 2017 – 12am. Six deep promises of Imran Khan with the nation.