Is the shine coming off Saint Starmer? Posted on September 20, 2024 By Financial Times 2 Views Is the shine coming off Saint Starmer? Plus, what the business community really thinks of the new government continue reading...