Business Fortune·Jun 22Shockwaves Across Britain as Keir Starmer Steps Down as Prime MinisterThe announcement that British PM Keir Starmer Resigns has sent shockwaves through UK politics and sparked intense speculation about the…