Slough local election 2023: The battlegrounds to watch out for
[ad_1] All of the 42 seats at the local authority are up for grabs this time around as opposed to previous years where only a third were up almost every year. This means there is a chance for the ruling Slough Labour Group, which has run the council for most of its 26-year life as…