Two crucial and familiar business and economic topics have been very much in focus in the last week, both the subject of fiery political debate ...