The prime minister is expected to hand the London Mayor a peerage in the wake of the May local elections