What are your thoughts on Brexit?
Haha... I'm not sure you really want to go there! That's quite a can of worms to open up. But then, since there are already threads repeating the interminable (and intractable) divisions between pro- and anti-Trump voters in the USA, I suppose its only fair to risk one about this subject!
But since you ask... I think it was absolutely the right decision, but one that has been badly handled by those in power who were supposed to be pro-Leave, but have not gone about implementing it in the right way, making a right mess of it almost from the outset.
In the meantime, many who voted Remain but lost the vote, having failed with their pre-vote doom campaign and their attempts to overturn a valid referendum outcome, have continued to whinge from the sidelines, throw all kinds of insults at those who voted to Leave, and repeatedly talk down the UK since, insisting that every bad (or even just slightly less than positive) thing that has happened since 2016 is "because of Brexit". It's no wonder they're disparagingly called "Remoaners" by those who voted Leave! It's actually become something of a sick joke that they constantly pop up on forums and interviews blaming Brexit for anything that seems like bad news.
Where I do agree with slim is the state of the two main political parties - being in such a mess that there is no real choice on offer to voters. But then, they have been heading that way from long before the Brexit vote. Really, since Tony Blair took over the Labour Party (the main left-leaning party) in the mid-1990s and turned it into "New" Labour, tearing up a lot of the party's former supposedly socialist(*) principles, the choice has been narrowing to the mess we have today.
What seems far worse now though, is the poor calibre of Prime Ministers and cabinets we've had really, especially since the Blair era. All the senior politicians in the main UK national parties today (Conservative, Labour, Liberal Democrat) seem of dubious character and trustworthiness to me.
(*) - The caveat here for American readers is that "left-wing" and "socialist" in UK and European politics are NOT the same as "communist", despite what you may have been brought up to think from your own electoral system!