Man Jailed after caravan stabbing