GettyImages-1250264155

Lord North wins at Royal Ascot

Lord North wins at Royal Ascot

What do you think?