OK ... I've already drafted one reply to this, to find that this site won't post it !! I'll try this again, though in shortened form. I only have so much patience, I'm afraid.
Here are our main Parties (the main contenders, anyway) ...
- CONSERVATIVES
- LABOUR
- LIBDEM
- BREXIT
- UKIP
- SNP
The Conservatives are - broadly - our version of your Republican Party (only with the 'Godfearing' element entirely absent. Declaring yourself as a Godfearing politician over here is a good way of killing off your political career). You'd think of them, maybe, as very soft Left (though more Right wing, now, under Boris's leadership).
Labour are our mainstream Leftists. They're far to the Left of even your Democratic Party, as their current wholesale re-nationalisation of industry programme amply proves ...
LibDems (formerly our Liberal Party) are a 'halfway house' between the Conservatives and Labour. Currently they're the most mainsteam anti-Brexit Party there is.
Brexit Party ... the polar opposite of the LibDems. They feel that the Conservative Brexit deal is too pro-EU, but, they recognise that it represents the most realistic way of achieving Brexit. So, they're not fielding election candidates in any constituency where the Conservatives won last time around, to ensure no vote-splitting occurs. They're hotly contesting all others.
UKIP ... the original pro-Brexit Party. These days .. a shadow of its former self, after its founder, Nigel Farage, noted that it was attracting 'fringe' personalities. Nigel broke with it, created his own Party in opposition, early THIS year. They achieved stunning successes in the MEP election a few months ago.
SNP (Scottish Nationalist) ... basically, a form of Labour Party (though not Labour, but a separate Party), but
based in Scotland. They're firmly in charge there, so much so that this coming election will be little more than a formality for them. They're Nationalist, fiercely so, and they're utterly determined to separate from the UK as soon as possible.
Gunny, you mention the Greens. Yes, they're pro-'Green' in their beliefs, fiercely pro-environmentalist. A more minor Party here. But on Brexit, in so far as they have a position, they agree with the LibDems. Where vote-splitting is possible, they're tending to stand down rather than field an opposing candidate where the LibDems might win out.
Who are the good guys ? Well, if you're pro-Conservative, voting Conservative is what you'd do. Some might vote for the Brexit Party ... however, the Brexit Party having decided not to oppose the Conservatives where the Conservatives are strong, does much to solve that dilemma.
Labour. They're far to the Left of your Democratic Party, as their plans for wholesale re-nationalisation of businesses proves (a re-run of the Sixties). They were against a Brexit Referendum being held. They ratified Article 50, the means by which the Brexit process began, but have stymied its progress ever since. Labour say - INSIST - that Brexit can only happen if we have a deal in place with the EU, but oppose any on offer.
Its leader, Jeremy Corbyn, has been a friend to terrorists in the past; Hamas and the IRA are clear examples. Corbyn is on record as saying he'd never use our nuclear deterrent under ANY circumstances. He wants wholesale nationalisation of industry, and wants fibre broadband connections to be entirely under Government control. He is a bitter (some might say 'rabid') opposer of Donald Trump.
The LibDems are pledged to reverse Brexit in any way they can. No ifs or buts. No compromises on that. Their entire focus is Brexit's reversal.
Brexit, UKIP ... these speak for themselves. Both pro-Brexit. UKIP is now a minor Party, with the Brexit Party having effectively overtaken them.
The SNP ... in a situation where Labour could win our election, but with no overall majority, they'd become Labour's enablers ... offering support ... but ONLY if Labour grant them a Referendum to quit the UK. If they gain their independence, and if the UK was out of the EU itself, it's the SNP's policy for Scotland to rejoin the EU.
Who are the Tories ... well, 'Tories' is the old name for the Conservatives (.. basically). Hundreds of years ago, our two main Parties were the Whigs and the Tories.
Those who still use the term 'Tory' usually do so as opposers of the Conservatives, as 'Tory' also has its derogatory meaning. They mean to demean Conservatives when they use it.
'Tory' earns its derogatory meaning, from ...
https://www.theirishstory.com/2019/0.../#.Xd_Bz-j7TIU
A few people use the name 'Tory' without knowing its negative meaning. Most, however, do use it because they enjoy disparaging Conservatives when they do.