Home News and Finance Lord Hain feels vindicated for naming Sir Philip Green in Parliament