"> Labour Archives » PressMirchi
 

After facing an embarrassing defeat in the UK general election, Labour leaders have started piling pressure on the party chief Jeremy Corbyn to step down immediately.IANS|Updated: Dec 14, 2019, 05.57 PM ISTAgenciesAnna McMorrin, who won Cardiff North seat said, “I think we need to rebuild quickly now, or start the process at least of rebuilding…