Jeremy Corbyn Facing Leadership Challenge This Summer, Labour Sources Tell …

Although Sadiq Khan is expected to win the London mayoralty, some in the party fear Labour will lose key councils in the West Midlands and South, as well as constituency seats in the Welsh Assembly and Scottish Parliament, on May 5. With few MPs