Conservatives: An amusingly opportunistic joke. Check out their record over the past ten years and tell me if they aren't just dancing with the directions of the wind.
Labour: Best of a bad bunch perhaps, but also quite incompetent, particularly at PR.
Lib Dems: Loathsomely opportunistic. Their are various instances where they don't even fit the tedious "nice friendly centrist
" schtick, but instead go down the right (or left) populist route.
Greens: Standard boring green party, perhaps a bit more left-wing than most.
SNP: Nationalists, and not as civic as they like to make out.
All in all, not impressive.