shajinarayanan.com
Peterborough By-election and its significance
Labour have hold on to Peterborough seat in yesterday’s by-election. The Brexit Party came second; the Conservatives were pushed into third place with only 21% votes. This is bad news for both the …