... the highest court in England and Wales, the Judicial Committee of the House of Lords (generally known as the Law Lords) is binding on every other court and they will follow ...