What is CBD oil – and is it legal in the UK?

What is CBD oil – and is it legal in the UK?