Election Commission announces June 7 as Gilgit-Baltistan polling day after delays, ending uncertainty among political parties with preparations now complete.