The tide has turned.