Explain the powers of the European Court of Justice (ECJ), paying particular regard to its relationship with UK courts.