UK local elections: Boris Johnson's party loses hundreds of seats