A difficult month for Theresa May. But she holds her strong lead in our future leader survey.

Osborne is up two places and now lies third. And Sajid Javid, a new entry, comes in above four of the other ones.