Major 's predecessor Margaret Thatcher had vetoed Kennedy 's knighthood .
He was knighted in 1994 for services to journalism , on the recommendation of John Major 's government .
John Major 's predecessor Margaret Thatcher had vetoed Kennedy 's knighthood .
He was knighted in 1994 for services to journalism , on the recommendation of John Major 's government .