Warning, this may induce drowsiness - don't operate machinery!
I concur with your view about the Albanian, albeit I don't know of the judgement or the reasoning.
Firstly, as to 'leaving the ECHR', that ship has already sailed:
The UK has it's own Human Rights Act, which conforms to the UDHR...