Who has the stronger economic record?