Broadcaster and gardener Alan Titchmarsh said he is “thrilled to bits” to become a Commander of the Order of the British Empire (CBE) in the New Year Honours.