Answer:
The Supreme Court
Step-by-step explanation:
With a trial division to hear the most serious criminal and civil cases, the Supreme Court deals with around 1200 criminal and 350 civil cases every year. The Court of Appeal also hears appeals from both the District Courts and the trial division.