£32 Billion on track and trace... where is our currency?