Thousands descended on London’s Parliament Square on Monday evening to protest the government’s plans to give US President Donald Trump a lavish state visit this year. The demonstrators gathered just as MPs debated a petition signed by 1.85 million people saying a formal state visit “would cause embarrassment to Her Majesty the Queen”. An opposing petition…