salisbury magistrates court hearings today