Theresa May rapped by senior Scots judge over being “too ready to dismiss” Sri Lankan asylum case evidence