Mercedes driver Lewis Hamilton will start in front at Sunday's Hungary GP.