28 April 2022

The UK Supreme Court refused permission for a further appeal

On 28 April 2022, the UK Supreme Court refused permission for a further appeal.