Theresa May has no mandate