Britain's prime minister is under pressure to quit after huge losses in local elections.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera