Lindsey Halligan US attorney post sparks debate on Trump’s strategy.