Scottish National Party (SNP) leader Nicola Sturgeon has announced she putting her plans for a second independence referendum on ice until after Brexit negotiations have concluded.