Who is the current leader of Labour party of UK? A) Jeremy Corbyn B) Keir Starmer C) Angela Rayner D) None of these Related MCQs: Recently, Who has been elected as the new Party leader of the Scottish Labour Party? International Labour Day is celebrated on …… every year? Name the killer of Bangladesh’s independent leader Shiekh Mujeeb-ur-Rehman, who was executed recently? Khalifa Haftar is the military leader of?