Notable opponents of unionism are the Scottish National Party (SNP) and the Scottish Green Party. The Scottish Socialist Party (SSP) and Solidarity seek to make Scotland an independent sovereign state and a republic separate from England, Wales and Northern Ireland. Of these parties, only the SNP currently has representation in the UK Parliament, which it has had continuously since winning the 1967 Hamilton by-election. The SNP and the Scottish Greens both have representation within the Scottish Parliament, with the SNP having formed the Scottish Government since 2007.