News Mark Rutte: The Dutch Prime Minister Who Stole the Internet’s Heart (And Meme Game) 22 October 2025