Happy Independence Day! Not so long ago the USA seemed to fall out with the French and then all things 'French' became 'Freedom'.