Economy well, despite scepticism