Charles Leclerc took pole position on Saturday for the Singapore Grand Prix, but Formula One world championship leader M