The English Legal System

If you’re new to British law then this video makes for a brilliant introduction.

Take it away …