More than 100 Labour MPs have called on UK Prime Minister Keir Starmer to resign, and British media report he may announce his departure as early as Monday.
HypeNows