Grime star Stormzy, actor Andrew Garfield and actress Sydney Sweeney were among the big names toasted at the British GQ Men of the Year ceremony.