I'm trying to think if there is a word to describe the above scenario. The British chancellor has stated that the next budget will be "for working families". What isn't stated is that he is trying to change employment law so that "working families" may mean working 7am to 8pm and on weekends. Got feeling that there should be a word to describe a hidden agenda in a true statement but don't know what.
One might call it disingenuous: not entirely sincere or open; creating a false impression of frankness.
In some cases "euphemism" may convey the idea you want. Like I read a news story once about a small company being bought out by a bigger company, and apparently there was a lot of anxiety about possible lay-offs, and so an executive of the big company said that with the takeover, "Employment might increase, or it might fluctuate." "Fluctuate" apparetly being the antonym of "increase". I'd call that a euphemism.
On the other hand when a politician proposes a bill to give millions of tax dollars to bail out a company that just happens to be owned by a major campaign contributor, and he calls it, "The Consumer Protection and Jobs Creation Bill", that goes beyond euphemisms to rather blatantly lying. In such cases you might want to use a less-inflammatory word then "lie", like "misleading statement", for political purposes, but ...
If you're looking for a noun, dissemblance might work. Dissemble is defined as
- To disguise or conceal behind a false appearance.
- To make a false show of; feign.
To disguise or conceal one's real nature, motives, or feelings behind a false appearance.
The act of prevaricating, shuffling, or quibbling, to evade the truth or the disclosure of truth; a deviation from the truth and fair dealing.
A secret abuse in the exercise of a public office.
(That second definition is interesting!)
In addition to the existing suggestions, that might also be described as lying by omission, or simply a misleading statement.