There has been much debate and discussion over the last week with Mr Justice Max Barrett's latest decision on immigration in the case of...