Charles Leclerc will start the Singapore Grand Prix from pole position after edging out Sergio Perez and Lewis Hamilton in…