Who is Keir Starmer and why might he be the next PM of Great Britain?
If you’re been following the upcoming British election – July 4 – you’ll have heard that the Labour Party is poised for a huge victory, perhaps as much of a parliamentary majority as 150 seats. As best I can tell, … Continue reading →
