She's won the leadership of the UK government sooner than expected, but many challenges lie ahead for Theresa May, write Robin Oakley.