Clothes made from cannabis? We swear we haven't been smoking up. Hemp fabric, popular in Neolithic times, with 13th century Chinese and even Cleopatra, is having a fashion moment all over again. And not just with modern-day Rastafarians or the poorer characters on Game Of Thrones. You can now...