AXA Insurance v HMRC: Supreme Court clarifies when group litigation test case rulings can be overridden