Neil Woodford has made his online debut for his latest venture Woodford Views and has begun posting recorded content on YouTube and Instagram.