Should Theresa May and Amber Rudd resign now?

Written by Geoff Bishop. The Windrush Generation, just another part of this shameful period in British political history. There have been many, many Governments over the years, some good, some bad, some mediocre, some down-right incompetent. However, this Government is totally unique, in that they Continue Reading