Email Stephen 0203 372 2953 Stephen Clarke Senior Economic Analyst Stephen was a Senior Economic Analyst at the Resolution Foundation until 2019. Tweet Share Share