Interesting website that allows you to work out which party most represent your views - it's a bit fiddly but better than https://voteforpolicies.org.uk/ as it includes Plaid
Give it a go and vote based on information, not personality or tradition:
https://verto.vote/#/app/home