Vindicated, says Raj Thackeray