Glasgow, United Kingdom – Voters in England’s local council elections have delivered a damning verdict of Labour as it took hundreds of seats from the UK’s governing party, in what is seen as another major blow for Prime Minister Keir…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply