“The people must get their nation back.” In November 2023, the Netherlands saw what is being dubbed one of the biggest political upsets since the Second World War. After 25 years as a m…| LSE Undergraduate Political Review