Press Releases from Taking the Initiative Party (1 total)
Taking the Initiative Party publicly shames local MPs for voting against free sc …
Taking the Initiative Party: a new political party that focuses on making real change, by putting integrity back into the heart of politics. A party…
Go To Page: