Labour Party sweeps to power in historic election win in Britain
AP

AP

London, July 5