What is the highest court for criminal and civil cases in England and Wales ?
The Supreme Court of the United Kingdom is the highest court in the land for all criminal and civil cases in England and Wales and Northern Ireland , and for all civil cases in Scots law .