What does : "Its the Economy stupid" really mean? anyone else heard this? when, how coined? by who?

11 answers 11