John Oliver has gone from strength to strength since taking over for Jon Stewart on the main desk of The Daily Show for eight weeks, while the hugely popular Stewart directed his first movie. So much so that HBO gave him his own, weekly show, Last Week Tonight. 

On Last Week Tonight a few hours ago, Oliver took aim at beauty pageants, absolutely tearing the ass out of 'em. And Donald Trump. Brilliant.