see Take a horse to water
see Have your cake and eat it
‘You never had it so good’ was the slogan of the 1952 US Democrat election campaign. ‘The people of Britain have never had it so good’ was also the sl...
This British catchphrase, which means that one gets what one pays for was coined by Punch magazine in 1846.
see Buck up